Voomba Technologies Ltd is an active company incorporated on 14 August 2024 with the registered office located in Stourbridge, West Midlands. Voomba Technologies Ltd was registered 1 year 4 months ago.
Registered office address changed from 81 Devon Road Rednal Birmingham B45 0NJ England to 65a Vicarage Road Wollaston Stourbridge DY8 4NP on 16 December 2025
Submitted on 16 Dec 2025
Confirmation statement made on 13 August 2025 with no updates