Farmfoods photograph

Farmfoods

Use attributes for filter !
HeadquartersCumbernauld
United Kingdom
Number of locations330
FoundedAberdeen
United Kingdom
Type of business Privately held company
Date of Reg.
Date of Upd.
ID1191280
Send edit request

About Farmfoods


Farmfoods Limited is a British frozen food supermarket chain based in Cumbernauld, Scotland. The company has expanded throughout the United Kingdom, and has over 300 stores.

Related Persons

Next Profile ❯