is liquidated
Where is INNOVICK LIMITED's headquarters?
INNOVICK LIMITED's headquarters is located at Σπύρου Κυπριανού, 57, BYBLOSERVE BUSINESS CENTER, Floor 2, 6051, Λάρνακα, Κύπρος
What year was INNOVICK LIMITED started?
INNOVICK LIMITED was started in 2021