Manor Farm, Leek
Reg Number: 06625154
Date of Inc: June 20, 2008
Wellcroft Farm, Leek
Reg Number: 09650119
Date of Inc: June 22, 2015
WELLCROFT FARM, LEEK
Reg Number: 07938575
Date of Inc: July 02, 2012