Contact details 24 656469 Arch/pou Makariou C' Leoforos 65, KEY COURT 2, Flat s.10, 6017 Larnaka, Larnaca