The Left One Ltd is an active company incorporated on 1 July 2025 with the registered office located in Cardiff, South Glamorgan. The Left One Ltd was registered 3 months ago.
Registered office address changed from 92a-92B Albany Road Cardiff CF24 3RS Wales to International House, 10 Churchill Way, Cardiff Churchill Way Cardiff CF10 2HE on 7 July 2025