LTA COMPOSITES LIMITED Company number 10989233 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressOffice 3 Ashby House, 105 Ashby Road, Loughborough, Leicestershire, United Kingdom, LE11 3AB PostcodeLE11 3AB Companies at this postcode 132 Average house price in LE11 3AB £547,000 (16 sales) Map