Fir Tree Farm, Banbury
Reg Number: 12978319
Date of Inc: October 27, 2020
Manor Farm, Banbury
Reg Number: 05348335
Date of Inc: January 31, 2005