Name & Address | Status | Cash At Bank | Net Assets | Turnover |
Unit 14 North Works Bromyard Business Park, Bromyard Road, Worcester, WR2 5EG, England | Active | £96,731 | -£227,906 | - |
Unit 6 Bromyard Business Park, St. John's, Worcester, WR2 5EG, United Kingdom | Active | £14,947 | £531,524 | - |