Name & Address | Status | Cash At Bank | Net Assets | Turnover |
32 Lidiard Road, London, SW18 3PL, England | Active | - | £15,615 | £30,759 |
14 Lidiard Road, London, SW18 3PL, England | Active | - | £11,640 | - |
32 Lidiard Road, London, SW18 3PL, United Kingdom | Active | - | -£200 | - |
20 Lidiard Road Lidiard Road, London, SW18 3PL, England | Dormant | - | £100 | - |