Name & Address | Status | Cash At Bank | Net Assets | Turnover |
Devon House, 58 St. Katharine's Way, London, E1W 1JP, United Kingdom | Active | £16,911,000 | -£33,343,000 | £250,095,000 |
Devon House 4th Floor, 58 St Katharine's Way, London, E1W 1JP | Active | £1,575,000 | £5,211,000 | £27,633,000 |