SMART DATA FOUNDRY LIMITED
Company number SC709914 · Monitor this company
1 charge registered · 1 outstanding
Charge 1
The University Court of the University of Edinburgh
Intellectual property including UK registered trademarks (numbers UK00003766886, UK00003974327 and UK00003974357) and eu registered trademark number 1805335.