ServicesOffices - FactoryContact details 22 516555 22 513553 22 515761 22 513688 22 515763 22 516683 Polyfimou 10, INDUSTRIAL AREA STROVOLOU, 2033 Strovolos, Nicosia