is liquidated
Where is INTORLA HOLDINGS LIMITED's headquarters?
INTORLA HOLDINGS LIMITED's headquarters is located at Αρχ. Μακαρίου ΙΙΙ, 1, SONAPS BUSINESS CENTRE, Flat 801, Λακατάμια, 2324, Λευκωσία, Κύπρος
What year was INTORLA HOLDINGS LIMITED started?
INTORLA HOLDINGS LIMITED was started in 2006