Name & Address | Status | Cash At Bank | Net Assets | Turnover |
76 Poplar Road, Dorridge, Solihull, B93 8DG, England | Active | - | -£2,919 | - |
7 Poplar Road, Dorridge, Solihull, B93 8DG, England | Dormant | £2,474 | £2,017 | - |
111 Poplar Road, Dorridge, Solihull, B93 8DG, United Kingdom | Active | £2,737 | £2,604 | - |
80 Poplar Road, Dorridge, Solihull, B93 8DG, England | Active | - | - | - |