is liquidated
Where is ODOXE LIMITED's headquarters?
ODOXE LIMITED's headquarters is located at Στασίνου, 1, MITSI BUILDING 1, Floor 1, Flat 4, Πλατεία Ελευθερίας, 1060, Λευκωσία, Κύπρος
What year was ODOXE LIMITED started?
ODOXE LIMITED was started in 2014