TLS (2017) LIMITED Company number 09985547 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address64 HIGH STREET, MUCH WENLOCK, ENGLAND, TF13 6AE PostcodeTF13 6AE Companies at this postcode 22 Average house price in TF13 6AE £451,000 (5 sales) Map