2 James Lindsay Place, Dundee
Reg Number: SC393914
Date of Inc: February 21, 2011
Reg Number: SC211745
Date of Inc: October 09, 2000
Dundee University Incubator, Dundee
Reg Number: SC651132
Date of Inc: January 10, 2020