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