| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
51 Discovery Road, Plymouth, Devon, PL1 4PR | Active | - | - | - |
51 Discovery Road, Plymouth, PL1 4PR, England | Active | £20,716 | £345,355 | - |
173 Leeward House Discovery Road, Plymouth, PL1 4PR, United Kingdom | Active | £4,815 | £31,925 | - |
173 Leeward House Discovery Road, Plymouth, PL1 4PR, United Kingdom | Active | - | - | - |