Church View 1 The Glebe, Barnstaple
Reg Number: 12967597
Date of Inc: October 22, 2020
CHILBRIDGE FARM, BARNSTAPLE
Reg Number: 05345644
Date of Inc: January 01, 1970
Town Farm, Barnstaple
Reg Number: 11622412
Date of Inc: October 15, 2018