Contact details 77 000088 Arch/pou Makariou C' Leoforos 113, ALPHA MEGA, Flat SHP 1, 2450 Kato deftera, Nicosia