ServicesMeat Processors, Telex 2488 MEMRB CYContact details 22 835555 P.O. Box 24683, 1302 Lefkosia, Lefkosia, Nicosia