Handcroft Farm, Halifax
Reg Number: 15308707
Date of Inc: November 26, 2023
Wormald Farm, Barkisland, West Yorkshire
Reg Number: 04410163
Date of Inc: April 05, 2002