Name & Address | Status | Cash At Bank | Net Assets | Turnover |
96 North Road, Highgate, London, N6 4AA, England | Active | £23,061 | £883,310 | - |
96 North Road, Highgate, London, N6 4AA, England | Active | £2,222 | £707,699 | - |
84 North Road, London, N6 4AA, United Kingdom | Active | - | £13,547 | - |
60 North Road, Highgate, London, N6 4AA | Active | - | £25,419 | - |
78 North Road, Highgate, London, N6 4AA, England | Active | - | £14,174 | - |
64 North Road, Highgate, London, N6 4AA, United Kingdom | Active | £412,130 | £221,977 | - |
92 North Road, London, N6 4AA, England | Active | - | - | - |