16 Holyrood Place, Plymouth
Reg Number: 02867787
Date of Inc: November 01, 1993
HOLYROOD VILLA 3 HOLYROOD PLACE, PLYMOUTH
Reg Number: 04780783
Date of Inc: January 01, 1970
9a Holyrood Place, Plymouth
Reg Number: 11489947
Date of Inc: July 30, 2018
Building 6 Flat 6, Plymouth
Reg Number: 10835651
Date of Inc: June 26, 2017