THE STORES VILLAGE STREET, BARNSTAPLE
Reg Number: 05034415
Date of Inc: April 02, 2004
Thorncliffe Works, Barnstaple
Reg Number: 13669207
Date of Inc: October 08, 2021