L40 Holdings Limited is an active company incorporated on 19 February 2025 with the registered office located in Bury St. Edmunds, Suffolk. L40 Holdings Limited was registered 11 months ago.
Registered office address changed from 6-8 Quayside Cambridge CB5 8AB United Kingdom to 113 Northgate Street 6a Machester House Bury St. Edmunds Suffolk IP33 1HP on 18 March 2025