VM MAINTENANCE AND CLEANING LTD Company number 12931140 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFlat 3 Upton Lane, London, England, E7 9PJ PostcodeE7 9PJ Companies at this postcode 98 Average house price in E7 9PJ £376,000 (19 sales) Map