16 Holyrood Place, Plymouth
Reg Number: 02867787
Date of Inc: November 01, 1993
6 Holyrood Place, Plymouth
Reg Number: 02224454
Date of Inc: February 25, 1988
Holyrood Villa 3 Holyrood Place, Plymouth
Reg Number: 04780783
Date of Inc: May 29, 2003
Building 6 Flat 6, Plymouth
Reg Number: 10835651
Date of Inc: June 26, 2017