SL80 Limited is an active company incorporated on 23 September 2024 with the registered office located in . SL80 Limited was registered 1 year 1 month ago.
Confirmation statement made on 22 September 2025 with no updates
Submitted on 29 Sep 2025
Registered office address changed from 5 Charnwood Drive Leicester Leicestershire LE3 3HL United Kingdom to 2 Forsa Close Lubbesthorpe Leicester Leicestershire LE19 4BZ on 24 April 2025