OCTOPUS APOLLO VCT 1 PLC
05770752 - Incorporated on 5 April 2006
OCTOPUS APOLLO VCT 4 PLC
06614754 - Incorporated on 9 June 2008
OCTOPUS APOLLO VCT PLC
05840377 - Incorporated on 7 June 2006
OCTOPUS APOLLO VCT 2 PLCLiquidation
05770744 - Incorporated on 5 April 2006
2050 RENEWABLES PLCDisolved
SC674086 - Dissolved on 14 November 2023
OCTOPUS ECLIPSE VCT PLC
05074325 - Incorporated on 16 March 2004
OCTOPUS ECLIPSE VCT 2 PLCDissolved
05260491 - Dissolved on 23 April 2014
OCTOPUS THIRD AIM VCT PLCDissolved
SC215733 - Dissolved on 29 October 2011
OCTOPUS ECLIPSE VCT 4 PLCLiquidation
05487744 - Incorporated on 22 June 2005
OCTOPUS ECLIPSE VCT 3 PLCLiquidation
05487724 - Incorporated on 22 June 2005
OCTOPUS CAPITAL LIMITED
03981143 - Incorporated on 19 April 2000
TRUSTCO PLC.
03476994 - Incorporated on 5 December 1997
RSI TRUST PLCActive - Proposal to Strike off
09752588 - Incorporated on 27 August 2015
ICT TRUST PLCDissolved
SC002185 - Dissolved on 5 March 2013
TRUSTOR PLCDisolved
13077206 - Dissolved on 17 May 2022
PREMIER MITON GLOBAL RENEWABLES TRUST PLC
04897881 - Incorporated on 12 September 2003
HICL INFRASTRUCTURE PLC
11738373 - Incorporated on 21 December 2018
NEXUS INFRASTRUCTURE PLC
05635505 - Incorporated on 24 November 2005
PANTHEON INFRASTRUCTURE PLC
13611678 - Incorporated on 9 September 2021
BLACKFINCH RENEWABLE EUROPEAN INCOME TRUST PLCDisolved
13325382 - Dissolved on 23 May 2023
1350-1360 Montpellier Court, Gloucester Business Park, Gloucester, GL3 4AH