Name & Address | Status | Cash At Bank | Net Assets | Turnover |
221 Dover Road, Slough, Berkshire, SL1 4RF, United Kingdom | Active | £18,644,000 | £70,649,000 | £255,557,000 |
221 Dover Road, Slough, Berkshire, SL1 4RF, United Kingdom | Active | £1,389,000 | £12,911,000 | £54,717,000 |
221 Dover Road, Slough, Berkshire, SL1 4RF, United Kingdom | Active | £360,000 | £2,648,000 | £12,192,000 |