is not in process of liquidation on Jun 1, 2024
Where is MBC INTERNET SERVICES's headquarters?
MBC INTERNET SERVICES's headquarters is located at Ζήνωνος Σώζου, 38, 1075, Λευκωσία, Κύπρος
What year was MBC INTERNET SERVICES started?
MBC INTERNET SERVICES was started in 2005