59 - 61 Acropoleos Avenue, Office 102
Mon - Thu 08:00am - 17:30pm | Friday 08:00am - 14:00pm
+357 22 497676
Postal Address Interquick Limited, Savvides Center, 59 – 61 Acropoleos Avenue, 1st Floor, Office 102, 2012 Nicosia, Cyprus
Correspondence Address Interquick Limited, P.O. Box 16196, 2086 Nicosia, Cyprus
+357 22 497675