INVECH LIMITED Company number 16688252 · Monitor this company Active Overview People 1 Control Analysis Location Related Registered office Address12 Delamere Gardens, London, England, NW7 3EB PostcodeNW7 3EB Companies at this postcode 11 Average house price in NW7 3EB £746,000 (12 sales) Map