Name & Address | Status | Cash At Bank | Net Assets | Turnover |
18 Leybourne Street, London, NW1 8BX | Active | - | £216,695 | - |
11 Leybourne Street, London, NW1 8BX, England | Active | £19,733 | £2,814 | - |
18 Leybourne Street, London, NW1 8BX, England | Active | £28,145 | £275,210 | - |
11 Leybourne Street, London, NW1 8BX, England | Active | - | - | - |