India India Ltd is a dissolved company incorporated on 6 March 2023 with the registered office located in Swansea, West Glamorgan. India India Ltd was registered 2 years 10 months ago.
Registered office address changed from India India, Parc Tawe Retail Park Swansea SA1 2AS Wales to 146-147 st. Helens Road Swansea SA1 4DE on 6 November 2023
Submitted on 6 Nov 2023
Confirmation statement made on 28 April 2023 with updates