Contact details 15 Kallipoleos, & Ifigeneias Corner, Amaral Court, Apart. 301, 1055 Lefkosia, Lefkosia, Lefkosia, Nicosia