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 11 months 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