Unit 4a Mill Road Trading Estate, Barnstaple
Reg Number: 14790350
Date of Inc: April 10, 2023
Matterport Ltd Unit 1, Barnstaple
Reg Number: 10374800
Date of Inc: September 14, 2016
Panoptic Group Ltd Unit 1, Barnstaple
Reg Number: 10348236
Date of Inc: August 26, 2016