ARMSTRONG DEVELOPMENTS LIMITED Company number 06772697 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressBlake House 11 High Street, Lees, Oldham, OL4 3BH PostcodeOL4 3BH Companies at this postcode 400 Average house price in OL4 3BH £196,000 (2 sales) Map