L.C. CLEANING AND MAINTENANCE LTD Company number 12706721 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address264 Wricklemarsh Road, London, England, SE3 8DW PostcodeSE3 8DW Companies at this postcode 17 Average house price in SE3 8DW £594,000 (18 sales) Map