Thomas & Starr Limited is an active company incorporated on 13 June 2024 with the registered office located in Watford, Hertfordshire. Thomas & Starr Limited was registered 1 year 5 months ago.
Confirmation statement made on 12 June 2025 with updates
Submitted on 26 Jun 2025
Registered office address changed from 192 Park Avenue Bushey WD23 2BD England to Suite 5, Cp House Otterspool Way Watford Hertfordshire WD25 8HR on 25 June 2025