The Dell, Barnstaple
Reg Number: 06853873
Date of Inc: March 20, 2009
Higher Muddiford Farmhouse, Barnstaple
Reg Number: 08809918
Date of Inc: December 11, 2013
Reg Number: 12275664
Date of Inc: October 22, 2019