is not in process of liquidation on Jun 1, 2024
Where is LOGMEDIA LIMITED's headquarters?
LOGMEDIA LIMITED's headquarters is located at Αρχ. Μακαρίου ΙΙΙ, 86, Αγία Παρασκευή, Λακατάμια, Λευκωσία, Κύπρος
What year was LOGMEDIA LIMITED started?
LOGMEDIA LIMITED was started in 2004