ARCMONT ASSET MANAGEMENT LIMITED
3rd Floor 5 Hanover Square, London
Reg Number: 12029504
Date of Inc: June 03, 2019
AVRA FOUNDATION
5 Hanover Square, London
Reg Number: 11194376
Date of Inc: February 08, 2018
DAISY 2015 BIDCO LIMITED
3rd Floor 5 Hanover Square, London
Reg Number: 09633159
Date of Inc: June 10, 2015
DAISY 2015 DEBTCO LIMITED
3rd Floor, 5 Hanover Square, London
Reg Number: 09633143
Date of Inc: June 10, 2015
DAISY 2015 HOLDCO LIMITED
3rd Floor, 5 Hanover Square, London
Reg Number: 09632977
Date of Inc: June 10, 2015
DAISY 2015 MIDCO LIMITED
3rd Floor 5 Hanover Square, London
Reg Number: 09632719
Date of Inc: June 10, 2015
DAISY 2015 TOPCO LIMITED
3rd Floor, 5 Hanover Square, London
Reg Number: 09632610
Date of Inc: June 10, 2015
DAISY 2017 LOANCO LIMITED
3rd Floor, 5 Hanover Square, London
Reg Number: 10675013
Date of Inc: March 16, 2017
EKISTICS PROPERTY ADVISORS LLP
5 Hanover Square, London
Reg Number: OC346203
Date of Inc: June 05, 2009
EKISTICS PROPERTY PARTNER LIMITED
5 Hanover Square, London
Reg Number: 14811217
Date of Inc: April 18, 2023
INVOICE DEVELOPMENTS LTD
5 Hanover Square, London
Reg Number: 09873162
Date of Inc: November 16, 2015
LEL BILBO BATTERY LIMITED
5 Hanover Square, London
Reg Number: 14105225
Date of Inc: May 13, 2022
LEL BILBO SOLAR II LIMITED
5 Hanover Square, London
Reg Number: 14449021
Date of Inc: October 28, 2022
LEL BILBO SOLAR LIMITED
5 Hanover Square, London
Reg Number: 11296012
Date of Inc: April 06, 2018
LEL FRODO BATTERY LIMITED
5 Hanover Square, London
Reg Number: 14105349
Date of Inc: May 13, 2022
LEL FRODO SOLAR & BATTERY LIMITED
5 Hanover Square, London
Reg Number: 12013684
Date of Inc: May 23, 2019
LEL TWITCH HILL LIMITED
5 Hanover Square, London
Reg Number: 14588337
Date of Inc: January 12, 2023
LYNHER ENERGY LIMITED
5 Hanover Square, London
Reg Number: 13817489
Date of Inc: December 24, 2021
LYNHER ENERGY PORTFOLIO 1 LIMITED
5 Hanover Square, London
Reg Number: 14749358
Date of Inc: March 22, 2023
NAPIER PARK GLOBAL CAPITAL LTD
5 Hanover Square, London
Reg Number: 07480435
Date of Inc: December 31, 2010
OKRIS LIMITED
5 Hanover Square, London
Reg Number: 10961561
Date of Inc: September 13, 2017