COMPLETE MAINTENANCE LONDON LIMITED Company number 10281232 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address173 AMESBURY AVENUE, LONDON, UNITED KINGDOM, SW2 3BJ PostcodeSW2 3BJ Companies at this postcode 27 Average house price in SW2 3BJ £702,000 (24 sales) Map