Contact details 22 253020 2A Evagorou Leoforos, Elefhteriaw square, 1096 Lefkosia, Lefkosia, Lefkosia, Nicosia