Name & Address | Status | Cash At Bank | Net Assets | Turnover |
3 Deepdene, 100 Torrington Park, North Finchley, London, N12 9PL | Dormant | - | £8 | - |
8 Deepdene Torrington Park, London, N12 9PL, England | Active | - | £21,058 | - |
4 Deepdene Torrington Park, London, N12 9PL, United Kingdom | Active | - | -£8,353 | - |