is not in process of liquidation on Jul 1, 2024
Where is INNOVTRS LTD's headquarters?
INNOVTRS LTD's headquarters is located at Αλεξάνδρου Παπαδιαμάντη, 1, BLOCK B, Flat 33, 6035, Λάρνακα, Κύπρος
What year was INNOVTRS LTD started?
INNOVTRS LTD was started in 2023