Services(0117) STAVROUContact details 22 121400 Makrasykas 3, KARYATIDES BUSINESS CENTER, 2034 Strovolos, Nicosia