is inactive
Where is EXPEDIA SERVICES LIMITED's headquarters?
EXPEDIA SERVICES LIMITED's headquarters is located at Αρχ. Μακαρίου ΙΙΙ, 58, IRIS TOWER, Floor 7, Flat 702, 1075, Λευκωσία, Κύπρος
What year was EXPEDIA SERVICES LIMITED started?
EXPEDIA SERVICES LIMITED was started in 2001