is not in process of liquidation on Jun 1, 2024
Where is TLS SERVICES's headquarters?
TLS SERVICES's headquarters is located at Αρχ. Μακαρίου ΙΙΙ, 14, STAMATIOU BLOCK A, Floor 4, Flat 402, Μέσα Γειτονιά, 4000, Λεμεσός, Κύπρος
What year was TLS SERVICES started?
TLS SERVICES was started in 2023