| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
41a Leonard Road, London, E7 0DD, United Kingdom | Active | - | - | - |
7 Leonard Road, London, E7 0DD, England | Active | - | £20 | - |
27 Leonard Road, London, E7 0DD, England | Active | £481 | £2,511 | £118,081 |
7 Leonard Road, London, E7 0DD, England | Active | - | - | - |