Contact details 24 656936 40 Lordou Vyronos Leoforos Ave, 1096 Lefkosia, Lefkosia 40, 1096 Larnaka, Larnaca