Farmfoods Ltd
34-36 Parliament Street, Lancaster LA11DQ Lancaster , Lancashire, United Kingdom United Kingdom
- Profile: Farmfoods Ltd is a Freezer Centres company located at Lancaster , Lancashire,, United Kingdom United Kingdom, address is 34-36 Parliament Street, Lancaster, Lancaster , Lancashire, LA11DQ UK, postcode is LA11DQ, you can contact Farmfoods Ltd by phone 441524381746