Contact details 23 821698 23 827175 Arch/pou Makariou C' Leoforos 18, Flat 1, 5390 Sotira Ammochostou, Famagusta