E-CLEAN CONTRACT MANAGEMENT LIMITED Company number 04041313 · Monitor this company Liquidation Overview People 7 Financial Control Documents Gazette Analysis Location Related Registered office AddressInternational House 124 Cromwell Road, South Kensington, London, SW7 4ET PostcodeSW7 4ET Companies at this postcode 437 Average house price in SW7 4ET £556,000 (1 sales) Map