is not in process of liquidation on Jun 1, 2024
Where is LOT TECH SERVICES LTD's headquarters?
LOT TECH SERVICES LTD's headquarters is located at Αρχιεπισκόπου Μακαρίου III, 12, ZAVOS KRISTELLINA TOWER, Flat 201, Μέσα Γειτονιά, 4000, Λεμεσός, Κύπρος
What year was LOT TECH SERVICES LTD started?
LOT TECH SERVICES LTD was started in 2017