Theo James Group Limited is an active company incorporated on 29 October 2024 with the registered office located in Leicester, Leicestershire. Theo James Group Limited was registered 1 year 2 months ago.
Confirmation statement made on 28 October 2025 with no updates
Submitted on 31 Oct 2025
Registered office address changed from 59 First Floor Belgrave Gate Leicester LE1 3HR United Kingdom to Leicester Business Centre 111 Ross Walk Leicester LE4 5HH on 1 October 2025