TTS2 LIMITED Company number 10729689 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressUnit 6 Flowers Industrial Estate, Latimer Road, Luton, United Kingdom, LU1 3XA PostcodeLU1 3XA Companies at this postcode 23 Average house price in LU1 3XA £181,000 (11 sales) Map