Name & Address | Status | Cash At Bank | Net Assets | Turnover |
41 Humber Road, London, NW2 6EN, England | Active | £3,037,460 | £5,116,173 | - |
31 Humber Road, London, NW2 6EN, England | Active | - | £7,026 | - |
39c Humber Road, London, NW2 6EN, United Kingdom | Active | - | -£99 | - |
39 Humber Road, Cricklewood, London, NW2 6EN, England | Active | £15,401 | -£122,171 | - |
37 Humber Road, London, NW2 6EN, England | Active | £59,904 | £90,408 | - |