is inactive
Where is STC COMMERCIAL & TECHNICAL SERVICES LIMITED's headquarters?
STC COMMERCIAL & TECHNICAL SERVICES LIMITED's headquarters is located at Χριστόδουλου Σώζου, 31, Floor 3, 1096, Λευκωσία, Κύπρος
What year was STC COMMERCIAL & TECHNICAL SERVICES LIMITED started?
STC COMMERCIAL & TECHNICAL SERVICES LIMITED was started in 1999