Vellacott Cottage, Barnstaple
Reg Number: 12831603
Date of Inc: August 24, 2020
Appledown Meadow, Barnstaple
Reg Number: 11802522
Date of Inc: February 01, 2019