COMPLIANCE MATTERS LIMITED Company number 04328524 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address17 Oxford Street, Todmorden, Lancashire, United Kingdom, OL14 5PU PostcodeOL14 5PU Companies at this postcode 2 Average house price in OL14 5PU £181,000 (12 sales) Map