Proper Pies and Puds

Our Management Team

Each member of our management team performs duties vital to the everyday operation of the Holland’s factory and the wider business. Click below to find out what they each do and what working at Holland’s is like. Plus, hear what their ideal pie would be!

FW Farnsworth Limited t/a Holland's, Baxenden, Accrington, Lancashire, BB5 2SA

Company Registration Number: 255912

VAT #GB16873330