THE HOLYROOD HOTEL, EDINBURGH
Reg Number: SC179571
Date of Inc: October 10, 1997
Reg Number: SC268023
Date of Inc: January 01, 1970
85 Holyrood Road, Edinburgh
Reg Number: SC505903
Date of Inc: May 14, 2015
85 HOLYROOD ROAD, EDINBURGH
Reg Number: SC512745
Date of Inc: November 08, 2015
THE TUN, EDINBURGH
Reg Number: SC790852
The Clocktower, Edinburgh
Reg Number: SC709054
Date of Inc: September 09, 2021
1/65 Holyrood Road, Edinburgh
Reg Number: SC599180
Date of Inc: June 06, 2018