Contact details 24 650647 Arch/pou Makariou C' Leoforos 65, KEY COURT 1, Flat 12, 6017 Larnaka, Larnaca