Name & Address | Status | Cash At Bank | Net Assets | Turnover |
24 Stourbridge Road, Bromsgrove, Worcestershire, B61 0AE | Active | £396,443 | £616,751 | - |
21 Stourbridge Road, Bromsgrove, B61 0AE, England | Active | - | £297 | - |
25 Stourbridge Road, Bromsgrove, B61 0AE, England | Active | £214,584 | £238,812 | - |