L11 Flooring Ltd is an active company incorporated on 21 January 2025 with the registered office located in Glasgow, Lanarkshire. L11 Flooring Ltd was registered 11 months ago.
Registered office address changed from Unit 2 Studio 17 1103 Argyle Street Glasgow G3 8nd United Kingdom to 159 King Street Rutherglen Glasgow G73 1BZ on 8 December 2025