ServicesStrovolos Industrial ZoneContact details 22 516916 Vouliagmenis 6, BIOMHXANIKH, 2033 Strovolos, Nicosia