Populous Tech Limited is an active company incorporated on 12 June 2024 with the registered office located in Birmingham, West Midlands. Populous Tech Limited was registered 1 year 5 months ago.
Confirmation statement made on 11 June 2025 with no updates
Submitted on 2 Jul 2025
Registered office address changed from 195 Marsh Lane Birmingham B23 6JA England to Office 1 Izabella House 24-26 Regent Place Birmingham B1 3NJ on 16 April 2025