30 NORTHUMBERLAND STREET, EDINBURGH
Reg Number: SC745451
Date of Inc: January 01, 1970
22 NORTHUMBERLAND STREET, EDINBURGH
Reg Number: SL030122
Date of Inc: June 02, 2017
22A NORTHUMBERLAND STREET, EDINBURGH
Reg Number: SC297737