Beef in Malta Jack Frost Frozen Foods Manufacturing Co Ltd Address: 124/125, Valley Road, MSD 03 Msida Malta Phone Number: +356 21 31 84 01