| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
21a 1st Floor, Noel Street, London, W1F 8GR, England | Active | £24,919 | -£46,563 | - |
21a Noel Street, London, W1F 8GR, United Kingdom | Active | - | £36 | - |
21a Noel Street, London, W1F 8GR, England | Active | £11,169 | £66,118 | - |