is inactive
Where is IVC TECHNOLOGIES LIMITED's headquarters?
IVC TECHNOLOGIES LIMITED's headquarters is located at Λόρδου Βύρωνα, 33, LAIKI BUILDING, Floor 5, Flat 54, 6023, Λάρνακα, Κύπρος
What year was IVC TECHNOLOGIES LIMITED started?
IVC TECHNOLOGIES LIMITED was started in 2016