Name & Address | Status | Cash At Bank | Net Assets | Turnover |
33 Nimrod Road, London, SW16 6SZ, England | Active | £3,358 | £27,920 | - |
1 Nimrod Road, London, SW16 6SZ | Active | £1,210,829 | £3,409,379 | - |
59 Nimrod Road, London, SW16 6SZ, England | Active | £5,792 | £230 | - |
51a Nimrod Road, London, SW16 6SZ, England | Active | - | £105,549 | - |