Higgs Centre For Innovation, Room H1.09 Royal Observatory Edinburgh, Edinburgh
Reg Number: SC659815
Date of Inc: April 23, 2020
THE HIGGS CENTRE FOR INNOVATION, THE ROYAL OBSERVATORY, EDINBURGH
Reg Number: SC762387
Date of Inc: January 01, 1970
SCIENCE AND TECHNOLOGY FACILITIES COUNCIL UK ASTRONOMY TECHNOLOGY CENTRE, EDINBURGH
Reg Number: SL006442
Date of Inc: March 03, 2008