| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
Plymouth Science Park Unit 1, 5 Research Way, Plymouth, Devon, PL6 8BT, England | Active | £1,782,556 | £217,943 | - |
Plymouth Science Park Unit 1, 5 Research Way, Plymouth, Devon, PL6 8BT, United Kingdom | Active | £474,489 | £496,261 | £1,888,019 |
19 Research Way, Derriford, Plymouth, PL6 8BT | Active | £489,998 | £178,140 | - |