Cotie Innovation Launchpad, Barnstaple
Reg Number: 15318110
Date of Inc: November 29, 2023
Petroc, Barnstaple
Reg Number: 15193561
Date of Inc: October 06, 2023