is in process of liquidation on Jun 1, 2024
Where is OLYMECH LIMITED's headquarters?
OLYMECH LIMITED's headquarters is located at Γρίβα Διγενή, 80, SWEPCO COURT 6, Floor 2, 3101, Λεμεσός, Κύπρος
What year was OLYMECH LIMITED started?
OLYMECH LIMITED was started in 2001