Bullamoor Farm, Northallerton
Reg Number: 14857005
Date of Inc: May 09, 2023
Reg Number: 11461641
Date of Inc: July 12, 2018