| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
80 Fenchurch Street, London, EC3M 4AE, United Kingdom | Active | - | £77,098,000 | - |
80 Fenchurch Street, London, EC3M 4AE, United Kingdom | Active | £262,575 | -£1,999,976 | £607,007 |
80 Fenchurch Street, London, EC3M 4AE, United Kingdom | Active | £80 | -£598,389 | £139,401 |