TECHSTREET LIMITED Company number 09751609 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressCANTERBURY BUSINESS CENTRE, 18 ASHCHURCH ROAD, TEWKESBURY, ENGLAND, GL20 8BT PostcodeGL20 8BT Companies at this postcode 49 Average house price in GL20 8BT £396,000 (21 sales) Map