| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
6 Tavistock Terrace, London, N19 4DB, United Kingdom | Dormant | - | £1 | - |
18 Tavistock Terrace, London, N19 4DB | Dormant | £4 | £4 | - |
Tavistock Works, 2a Tavistock Terrace, London, N19 4DB | Active | £24,399 | £1,514 | - |
40 Tavistock Terrace, London, N19 4DB, England | Active | - | - | - |