Name & Address | Status | Cash At Bank | Net Assets | Turnover |
17 Clifton Crescent, Solihull, B91 3LG, England | Dormant | £100 | £100 | - |
20 Clifton Crescent Solihull West Midlands, Solihull, B91 3LG, England | Active | £48,138 | £16,166 | - |
20 Clifton Crescent, Solihull, B91 3LG, England | Active | £40,750 | £33,959 | - |