16 NEWKIRKGATE, EDINBURGH
Reg Number: SC734011
Date of Inc: January 01, 1970
Reg Number: SC780147
13A NEWKIRKGATE, EDINBURGH
Reg Number: SC435957
Date of Inc: January 11, 2012