| Company | CH Number | Status |
|---|---|---|
| DeepMind Technologies Limited | 07386350 | active |
| Graphcore | 10185006 | active |
| Improbable Worlds Ltd | 08070525 | active |
| OXFORD NANOPORE TECHNOLOGIES PLC | 05386273 | active |
| Primer Design Limited | 05228545 | active |
| Touchstone Innovations portfolio company 1 | 05796766 | active |
| Seldon Technologies | 09188032 | liquidation |
| Tessella Limited | 01466429 | liquidation |
Check your Touchstone Innovations investments
Search any company for live status, officers, filings and unclaimed SEIS/EIS tax relief.
Search CompanyBeacon free →