Contact details 22 495333 22 517333 128 Lemesou Leoforos, 2015 Strovolos, Lefkosia, Lefkosia, Nicosia