is liquidated
Where is S & T IT SOLUTIONS & SERVICES LIMITED's headquarters?
S & T IT SOLUTIONS & SERVICES LIMITED's headquarters is located at Θεμιστοκλή Δέρβη, 15, MARGARITA HOUSE, 1066, Λευκωσία, Κύπρος
What year was S & T IT SOLUTIONS & SERVICES LIMITED started?
S & T IT SOLUTIONS & SERVICES LIMITED was started in 2002