Farmfoods Ltd
25 King Street, Blackburn BB22DH Blackburn , Lancashire, United Kingdom United Kingdom
- Profile: Farmfoods Ltd is a Freezer Centres company located at Blackburn , Lancashire,, United Kingdom United Kingdom, address is 25 King Street, Blackburn, Blackburn , Lancashire, BB22DH UK, postcode is BB22DH, you can contact Farmfoods Ltd by phone 441254582342