Name & Address | Status | Cash At Bank | Net Assets | Turnover |
65 Royal Hospital Road, London, SW3 4HS, England | Active | - | -£234,385 | - |
66 Royal Hospital Road, London, SW3 4HS | Active | £105,663 | £4,778 | £650,405 |
The Chelsea Physic Garden, 66 Royal Hospital Road, London, SW3 4HS | Active | £1,956,628 | £8,037,145 | £2,479,979 |