Name & Address | Status | Cash At Bank | Net Assets | Turnover |
80 North Street, London, E13 9HN, England | Active | £65 | £130 | - |
76 North Street, London, E13 9HN, England | Active | - | £10 | - |
78 North Street, London, E13 9HN, England | Active | - | - | - |
Eko Hub, North Street, London, E13 9HN, England | Active | £2,661,000 | £114,077,000 | £66,570,000 |