Lilford Lodge Farm, Northamptonshire
Reg Number: 05365502
Date of Inc: February 15, 2005
Unit 6 Lilford Lodge Farm, Oundle
Reg Number: 13427872
Date of Inc: May 28, 2021