CLEANING LIFE SOLUTIONS LTD Company number 09832808 · Monitor this company Active - Proposal to Strike off Overview People 2 Financial Control Documents Analysis Location Related Registered office Address74 Elmhurst Mansions, Edgeley Road, London, United Kingdom, SW4 6EU PostcodeSW4 6EU Companies at this postcode 19 Average house price in SW4 6EU £581,000 (14 sales) Map