WATCHOVER SOLUTIONS LIMITED Company number 14997320 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address10 Lavender Street, London, England, E15 1ES PostcodeE15 1ES Companies at this postcode 9 Average house price in E15 1ES £522,000 (12 sales) Map