Name & Address | Status | Cash At Bank | Net Assets | Turnover |
1 Canal Place, Leeds, LS12 2DU, England | Active | £1,326,000 | £2,114,000 | £21,477,000 |
1 Canal Place, Leeds, LS12 2DU, England | Active | £9,017 | £24,866 | - |
5 Canal Place, Leeds, LS12 2DU, England | Active | £1,064 | £3,735 | - |