| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
1a Lamarr Building 3 Babbage Way, Exeter Science Park, Exeter, Devon, EX5 2FN, England | Active | £285,310 | £3,069,204 | - |
Exeter Science Park 6 Babbage Way, Clyst Honiton, Exeter, EX5 2FN, England | Active | - | - | - |