ServicesP.O. Box 28921, 2084 LefcosiaContact details 22 510910 Propylaion 7, INDUSTRIAL AREA SROVOLOS, 2033 Strovolos, Nicosia