Sugar Productions Limited is based in the United Kingdom and lists frozen meat products on Global Trade Plaza. The company offers frozen chicken identified by the designation "Number Of Flower : Red". Buyers can send an enquiry through Global Trade Plaza.