Lethara Group Limited is an active company incorporated on 21 October 2025 with the registered office located in Wolverhampton, West Midlands. Lethara Group Limited was registered 23 days ago.
Registered office address changed from 124 City Road Suite 2699 London EC1V 2NX United Kingdom to Office 543 85 Dunstall Hill Wolverhampton WV6 0SR on 6 November 2025