Name & Address | Status | Cash At Bank | Net Assets | Turnover |
105 Mayflower Street, Plymouth, PL1 1SD | Active | - | £19,885 | - |
95 Mayflower Street, Plymouth, PL1 1SD, England | Active | £13,949 | £1,497 | - |
89 Mayflower Street, Plymouth, PL1 1SD, England | Active | - | £35,959 | - |
113-117 Mayflower Street, Plymouth, Devon, PL1 1SD, United Kingdom | Active | - | - | - |
101 Mayflower Street, Plymouth, PL1 1SD, England | Active | - | - | - |
111 Mayflower Street, Plymouth, PL1 1SD, United Kingdom | Active | £39,079 | -£20,910 | - |