5 Barbican Terrace, Barnstaple
Reg Number: 13636630
Date of Inc: September 22, 2021
6 BARBICAN TERRACE, DEVON
Reg Number: 04819343
Date of Inc: March 07, 2003
2 BARBICAN TERRACE, BARNSTAPLE
Reg Number: 08040771
Date of Inc: January 01, 1970
13 BARBICAN TERRACE, BARNSTAPLE
Reg Number: 03428640
Date of Inc: March 09, 1997