JOHNS' PROPERTIES LIMITED Company number 00755134 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressDenshaw House, Huddersfield Road, Denshaw, Oldham, Lancashire, OL3 5SB PostcodeOL3 5SB Companies at this postcode 7 Average house price in OL3 5SB £406,000 (13 sales) Map