BUILDING & MAINTENANCE CONTRACTS LIMITED Company number 04553752 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office Address93 - 95 GORDON ROAD, LONDON, E11 2RA PostcodeE11 2RA Companies at this postcode 21 Average house price in E11 2RA £862,000 (38 sales) Map