LFR Autos Ltd is a liquidation company incorporated on 15 January 2025 with the registered office located in Plymouth, Devon. LFR Autos Ltd was registered 1 year ago.
Registered office address changed from 18 Green Meadows Camelford PL32 9UD United Kingdom to 1 Buckland House 12 William Prance Road Plymouth International Business Park Plymouth Devon PL6 5WR on 15 December 2025