is not in process of liquidation on Jun 1, 2024
Where is IMBA GROUP LIMITED's headquarters?
IMBA GROUP LIMITED's headquarters is located at Προδρόμου, 75, ONEWORLD PARKVIEW HOUSE, Floor 4, 2063, Λευκωσία, Κύπρος
What year was IMBA GROUP LIMITED started?
IMBA GROUP LIMITED was started in 2020