ECI 10 A LP
80 THE STRAND, LONDON
Reg Number: LP016006
Date of Inc: November 04, 2014
ECI 10 B LP
80 STRAND, LONDON
Reg Number: LP016007
Date of Inc: November 04, 2014
ECI 10 C GP LLP
80 STRAND, LONDON
Reg Number: OC423910
Date of Inc: January 01, 1970
ECI 10 C LP
80 THE STRAND, LONDON
Reg Number: LP019751
Date of Inc: January 01, 1970
ECI 11 B LP
80 THE STRAND, LONDON
Reg Number: LP021105
Date of Inc: April 07, 2020
ECI 11 C LP
80 THE STRAND, LONDON
Reg Number: LP021798
Date of Inc: January 01, 1970
ECI 11 D LP
80 STRAND, LONDON
Reg Number: LP021940
Date of Inc: January 01, 1970
ECI 11 E LP
80 THE STRAND, LONDON
Reg Number: LP022483
Date of Inc: January 01, 1970
ECI 11 F LP
80 STRAND, LONDON
Reg Number: LP022514
Date of Inc: January 01, 1970
ECI 11 GP LLP
80 STRAND, LONDON
Reg Number: OC422113
Date of Inc: January 01, 1970
ECI 11 LP
80 THE STRAND, LONDON
Reg Number: LP019478
Date of Inc: October 05, 2018
ECI 11 NOMINEES LIMITED
80 STRAND, LONDON
Reg Number: 11549474
Date of Inc: March 09, 2018
ECI 12 B LP
80 THE STRAND, LONDON
Reg Number: LP022728
Date of Inc: January 01, 1970
ECI 12 C LP
80 THE STRAND, LONDON
Reg Number: LP023193
Date of Inc: January 01, 1970
ECI 12 D LP
80 THE STRAND, LONDON
Reg Number: LP023460
Date of Inc: April 12, 2023
ECI 12 GP LLP
80 STRAND, LONDON
Reg Number: OC440910
Date of Inc: March 02, 2022
ECI 12 LP
80 THE STRAND, LONDON
Reg Number: LP022465
Date of Inc: August 03, 2022
ECI 12 NOMINEES LIMITED
80 STRAND, LONDON
Reg Number: 11540468
Date of Inc: January 01, 1970
ECI CO-INVESTMENT LIMITED PARTNERSHIP
80 THE STRAND, LONDON
Reg Number: LP021775
Date of Inc: January 01, 1970
ECI GENERAL PARTNER LLP
80 STRAND, LONDON
Reg Number: OC389923
Date of Inc: January 01, 1970
ECI GROUP LIMITED
80 STRAND, LONDON
Reg Number: 03864830
Date of Inc: January 01, 1970
ECI MANAGEMENT 2 LIMITED
80 STRAND, LONDON
Reg Number: 11319087
Date of Inc: January 01, 1970
ECI MANAGEMENT LIMITED
80 STRAND, LONDON
Reg Number: 11308989
Date of Inc: January 01, 1970
ECI PARTNERS LLP
80 STRAND, LONDON
Reg Number: OC301604
Date of Inc: May 03, 2002
ECI VENTURES
80 THE STRAND, LONDON
Reg Number: LP004936
Date of Inc: January 09, 1995
ECI VENTURES LIMITED
80 STRAND, LONDON
Reg Number: 02163067
Date of Inc: October 09, 1987
ECI VENTURES NOMINEES LIMITED
80 STRAND, LONDON
Reg Number: 02457145
Date of Inc: August 01, 1990
IK AID AND RELIEF ENTERPRISE LIMITED
80 STRAND, LONDON
Reg Number: 05881992
Date of Inc: January 01, 1970
IK INVESTMENT PARTNERS (ADVISERS) LLP
80 STRAND, LONDON
Reg Number: OC368370
Date of Inc: January 01, 1970
IK INVESTMENT PARTNERS FINANCE LIMITED
80 STRAND, LONDON
Reg Number: 04219998
Date of Inc: January 01, 1970
IK INVESTMENT PARTNERS GENERAL PARTNER 2 LLP
80 STRAND, LONDON
Reg Number: OC395151
Date of Inc: August 09, 2014
IK INVESTMENT PARTNERS LIMITED
80 STRAND, LONDON
Reg Number: 02763049
Date of Inc: September 11, 1992