Name & Address | Status | Cash At Bank | Net Assets | Turnover |
The Lucky Saint, 58 Devonshire Street, London, W1W 5EA, United Kingdom | Active | £10,275 | -£65,682 | - |
58 Devonshire Street, London, W1W 5EA | Liquidation | £3,002 | £31,111 | £719,762 |
The Lucky Saint, 58 Devonshire Street, London, W1W 5EA, United Kingdom | Active | £4,780,000 | £7,192,000 | - |
The Lucky Saint, 58 Devonshire Street, London, W1W 5EA, United Kingdom | Active | £5,565 | -£92,937 | - |