THIMBLE TECH LTD Company number 07760279 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address177 STRATHMORE AVENUE, LUTON, BEDFORDSHIRE, UNITED KINGDOM, LU1 3QR PostcodeLU1 3QR Companies at this postcode 15 Average house price in LU1 3QR £350,000 (19 sales) Map