Name & Address | Status | Cash At Bank | Net Assets | Turnover |
86 Tavistock Place, London, WC1H 9RT, United Kingdom | Converted/Closed | £25,139 | £3,755 | - |
Church House, 86 Tavistock Place, London, WC1H 9RT, United Kingdom | Active | £357,221 | £205,396 | £445,905 |
The Nest, Church House 86 Tavistock Place, Kings Cross, London, WC1H 9RT, England | Active | £496,623 | £323,035 | £2,492,446 |
Church House, 86 Tavistock Place, London, WC1H 9RT, United Kingdom | Active | £16,158,000 | £131,174,000 | £28,694,000 |
86 Tavistock Place, London, Greater London, WC1H 9RT | Dormant | - | - | - |