1 Tack Cottages The Lane, Leominster
Reg Number: 11873277
Date of Inc: March 11, 2019
BILFIELD FARM, LEOMINSTER
Reg Number: 14534697
Date of Inc: December 12, 2022
BILFIELD VIEW FARM BUILDINGS, LEOMINSTER
Reg Number: 14492031
Date of Inc: January 01, 1970