2/3 NORTH BANK STREET, EDINBURGH
Reg Number: SC493949
Date of Inc: January 01, 1970
CAFE ON THE MOUND, EDINBURGH
Reg Number: SC414157
Date of Inc: September 01, 2012
15 NORTH BANK STREET, EDINBURGH
Reg Number: SC162884
11/13 NORTH BANK STREET, EDINBURGH
Reg Number: SC269780