Contact details 22 522800 96 Andrea Avraamidi, 1ST FLOOR, 2024 Strovolos, Lefkosia, Lefkosia, Nicosia