Innovexa Software Limited is an active company incorporated on 21 February 2025 with the registered office located in Manchester, Greater Manchester. Innovexa Software Limited was registered 8 months ago.
Registered office address changed from 56 Goodall Crescent Hucknall Nottingham NG15 7RU England to Piccadilly Business Centre Blackett Street Manchester M12 6AE on 3 June 2025