THE HIGGS CENTRE FOR INNOVATION, THE ROYAL OBSERVATORY, EDINBURGH
Reg Number: SC762387
Date of Inc: January 01, 1970
HIGGS CENTRE FOR INNOVATION, ROYAL OBSERVATORY EDINBURGH, EDINBURGH
Reg Number: SC650555
Date of Inc: March 01, 2020
SCIENCE AND TECHNOLOGY FACILITIES COUNCIL UK ASTRONOMY TECHNOLOGY CENTRE, EDINBURGH
Reg Number: SL006442
Date of Inc: March 03, 2008