Farmfoods Ltd
Plumer Road, Plymouth PL65DZ Plymouth , Devon, United Kingdom United Kingdom
- Profile: Farmfoods Ltd is a Freezer Centres company located at Plymouth , Devon,, United Kingdom United Kingdom, address is Plumer Road, Plymouth, Plymouth , Devon, PL65DZ UK, postcode is PL65DZ, you can contact Farmfoods Ltd by phone 441752785589