HOWARD CLEGG LIMITED Company number 05356079 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address9 Oldcroft, Springhead, Oldham, OL4 4RX PostcodeOL4 4RX Average house price in OL4 4RX £398,000 (10 sales) Map