LTS CARE LIMITED Company number 10216021 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address67 MACAULAY ROAD, LUTON, BEDFORDSHIRE, UNITED KINGDOM, LU4 0LN PostcodeLU4 0LN Companies at this postcode 14 Average house price in LU4 0LN £291,000 (33 sales) Map