SWC CLEANING & MAINTENANCE LIMITED Company number 10290139 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address101 Jacquard Court 32 Bishops Way, London, United Kingdom, E2 9HB PostcodeE2 9HB Companies at this postcode 34 Average house price in E2 9HB £575,000 (15 sales) Map