LYCEUM SPV 123 LIMITED
First Floor, London
Reg Number: 08761421
Date of Inc: November 05, 2013
LYCEUM SPV 135 LIMITED
First Floor, London
Reg Number: 08763965
Date of Inc: November 06, 2013
LYCEUM SPV 143 LIMITED
First Floor, London
Reg Number: 08756585
Date of Inc: October 31, 2013
LYCEUM SPV 160 LIMITED
First Floor, London
Reg Number: 08925509
Date of Inc: March 06, 2014
LYCEUM SPV 169 LIMITED
First Floor, London
Reg Number: 08934783
Date of Inc: March 12, 2014
LYCEUM SPV 170 LIMITED
First Floor, London
Reg Number: 08934814
Date of Inc: March 12, 2014
LYCEUM SPV 180 LIMITED
First Floor, London
Reg Number: 08936311
Date of Inc: March 12, 2014
LYCEUM SPV 20 LIMITED
First Floor, London
Reg Number: 07743637
Date of Inc: August 17, 2011
LYCEUM SPV 200 LIMITED
First Floor, London
Reg Number: 08942946
Date of Inc: March 17, 2014
LYCEUM SPV 26 LIMITED
First Floor, London
Reg Number: 07743783
Date of Inc: August 17, 2011
LYCEUM SPV 32 LIMITED
First Floor, London
Reg Number: 07743912
Date of Inc: August 17, 2011
LYCEUM SPV 39 LIMITED
First Floor, London
Reg Number: 07743927
Date of Inc: August 17, 2011
LYCEUM SPV 40 LIMITED
First Floor, London
Reg Number: 07743913
Date of Inc: August 17, 2011
LYCEUM SPV 42 LIMITED
First Floor, London
Reg Number: 07956979
Date of Inc: February 20, 2012
LYCEUM SPV 44 LIMITED
First Floor, London
Reg Number: 07957044
Date of Inc: February 21, 2012
LYCEUM SPV 49 LIMITED
First Floor, London
Reg Number: 07957102
Date of Inc: February 21, 2012
LYCEUM SPV 5 LIMITED
First Floor, London
Reg Number: 07738865
Date of Inc: August 12, 2011
LYCEUM SPV 50 LIMITED
First Floor, London
Reg Number: 07957055
Date of Inc: February 21, 2012
LYCEUM SPV 54 LIMITED
First Floor, London
Reg Number: 07957116
Date of Inc: February 21, 2012
LYCEUM SPV 69 LIMITED
First Floor, London
Reg Number: 07985092
Date of Inc: March 12, 2012
LYCEUM SPV 74 LIMITED
First Floor, London
Reg Number: 07985158
Date of Inc: March 12, 2012
LYCEUM SPV 76 LIMITED
First Floor, London
Reg Number: 07985119
Date of Inc: March 12, 2012
LYCEUM SPV 79 LIMITED
First Floor, London
Reg Number: 07985100
Date of Inc: March 12, 2012
LYCEUM SPV 8 LIMITED
First Floor, London
Reg Number: 07738953
Date of Inc: August 12, 2011
LYCEUM TIMON LIMITED
First Floor, London
Reg Number: 09745574
Date of Inc: August 24, 2015
LOCAL PENSIONS PARTNERSHIP INVESTMENTS LTD
First Floor, London
Reg Number: 09835244
Date of Inc: October 21, 2015
LOCAL PENSIONS PARTNERSHIP LTD
First Floor, London
Reg Number: 09830002
Date of Inc: October 19, 2015
LORA SOLAR LIMITED
First Floor, London
Reg Number: 07932140
Date of Inc: February 01, 2012
LPPI EOF GP LLP
First Floor, London
Reg Number: OC450303
Date of Inc: December 14, 2023
LPPI INFRASTRUCTURE GP LLP
First Floor, London
Reg Number: OC415937
Date of Inc: February 15, 2017
LPPI PE GP (NO.1) LLP
First Floor, London
Reg Number: OC415107
Date of Inc: December 15, 2016
LPPI PE GP (NO.2) LLP
First Floor, London
Reg Number: OC415105
Date of Inc: December 15, 2016
LPPI PE GP (NO.3) LLP
First Floor, London
Reg Number: OC424137
Date of Inc: September 14, 2018
LYCEUM SOLAR LIMITED
First Floor, London
Reg Number: 15284322
Date of Inc: November 14, 2023
MANOR FARM (SOLAR POWER) LTD
First Floor, London
Reg Number: 07624543
Date of Inc: May 06, 2011
MERI POWER LIMITED
First Floor, London
Reg Number: 07447712
Date of Inc: November 23, 2010
METAPHOR IT LTD
1 Finsbury Avenue, London
Reg Number: 09599268
Date of Inc: May 19, 2015
MIMECAST ADVISORY COMPANY LIMITED
Floor 4 1 Finsbury Avenue, London
Reg Number: 13768778
Date of Inc: November 26, 2021
MIMECAST BIDCO LIMITED
Floor 4 1 Finsbury Avenue, London
Reg Number: 13774153
Date of Inc: November 30, 2021
MIMECAST MIDCO LIMITED
Floor 4 1 Finsbury Avenue, London
Reg Number: 13772362
Date of Inc: November 29, 2021
MIMECAST SERVICES LIMITED
Floor 4 1 Finsbury Avenue, London
Reg Number: 04901524
Date of Inc: September 16, 2003
MIMECAST UK LIMITED
Floor 4 1 Finsbury Avenue, London
Reg Number: 04698693
Date of Inc: March 14, 2003
MTS FRANCIS COURT SOLAR LIMITED
First Floor, London
Reg Number: 08574718
Date of Inc: June 18, 2013
MTS TREFINNICK SOLAR LTD
First Floor, London
Reg Number: 08096294
Date of Inc: June 07, 2012
NETWORTHNET LTD
1 Finsbury Avenue, London
Reg Number: 08241216
Date of Inc: October 05, 2012
NEXTPOWER TREVEMPER LIMITED
First Floor, London
Reg Number: 07601777
Date of Inc: April 12, 2011
NIMA POWER LIMITED
First Floor, London
Reg Number: 07447574
Date of Inc: November 23, 2010
OLIVER BERNARD LIMITED
1 Finsbury Avenue, London
Reg Number: 07128139
Date of Inc: January 18, 2010
PALK POWER LIMITED
First Floor, London
Reg Number: 07447512
Date of Inc: November 22, 2010
PEAKON LTD
7th Floor 1 Finsbury Avenue, London
Reg Number: 09648279
Date of Inc: June 19, 2015