TECH 100 LTD Company number 06226928 · Monitor this company Active - Proposal to Strike off Overview People 3 Financial Control Documents Analysis Location Related Registered office Address7a Clemens Street, Leamington Spa, England, CV31 2DW PostcodeCV31 2DW Companies at this postcode 49 Average house price in CV31 2DW £450,000 (5 sales) Map