H&O CLEANERS PRIVATE LIMITED Company number 15949972 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 4 Mcmillan House, Arica Road, London, England, SE4 2PU PostcodeSE4 2PU Companies at this postcode 10 Average house price in SE4 2PU £393,000 (6 sales) Map