Name & Address | Status | Cash At Bank | Net Assets | Turnover |
15 Lemna Road, London, E11 1HX | Active | £276,723 | £462,420 | - |
4 Lemna Road, London, E11 1HX, England | Active | - | - | - |
20 Lemna Road, London, E11 1HX, England | Active | - | - | - |
24 Lemna Road, London, E11 1HX, England | Active | - | - | - |
4 Lemna Road, London, E11 1HX, England | Active | - | - | - |