CLOTH2LEATHER LIMITED Company number 09354733 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office AddressCHAMBERS BUSINESS CENTRE, CHAPEL ROAD, OLDHAM, ENGLAND, OL8 4QQ PostcodeOL8 4QQ Companies at this postcode 171 Average house price in OL8 4QQ £151,000 (2 sales) Map