TOP TECHWARE LTD Company number 14652612 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address1a Mead Road, Edgware, United Kingdom, HA8 6LH PostcodeHA8 6LH Companies at this postcode 19 Average house price in HA8 6LH £407,000 (19 sales) Map