is liquidated
Where is ABELARDUS SERVICES LIMITED's headquarters?
ABELARDUS SERVICES LIMITED's headquarters is located at Αγίου Μεθοδίου, 15, Στρόβολος, 2055, Λευκωσία, Κύπρος
What year was ABELARDUS SERVICES LIMITED started?
ABELARDUS SERVICES LIMITED was started in 2010