ECI 10 A LP
80 The Strand, London
Reg Number: LP016006
Date of Inc: April 11, 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: August 28, 2018
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: July 04, 2020
ECI 11 C LP
80 The Strand, London
Reg Number: LP021798
Date of Inc: May 26, 2021
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: March 17, 2022
ECI 11 F LP
80 Strand, London
Reg Number: LP022514
Date of Inc: March 31, 2022
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: September 03, 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: May 18, 2023
ECI 12 D LP
80 The Strand, London
Reg Number: LP023460
Date of Inc: December 04, 2023
ECI 12 GP LLP
80 Strand, London
Reg Number: OC440910
Date of Inc: February 03, 2022
ECI 12 LP
80 The Strand, London
Reg Number: LP022465
Date of Inc: March 08, 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: May 19, 2021
ECI GENERAL PARTNER LLP
80 Strand, London
Reg Number: OC389923
Date of Inc: December 16, 2013
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: April 19, 2018
ECI MANAGEMENT LIMITED
80 Strand, London
Reg Number: 11308989
Date of Inc: April 13, 2018
ECI PARTNERS LLP
80 Strand, London
Reg Number: OC301604
Date of Inc: March 05, 2002
ECI VENTURES
80 The Strand, London
Reg Number: LP004936
Date of Inc: September 01, 1995
ECI VENTURES LIMITED
80 Strand, London
Reg Number: 02163067
Date of Inc: September 10, 1987
ECI VENTURES NOMINEES LIMITED
80 Strand, London
Reg Number: 02457145
Date of Inc: January 08, 1990
HARCUS PARKER LIMITED
80 Strand, London
Reg Number: 11352441
Date of Inc: May 09, 2018
IK AID AND RELIEF ENTERPRISE LIMITED
80 Strand, London
Reg Number: 05881992
Date of Inc: July 20, 2006
IK INVESTMENT PARTNERS (ADVISERS) LLP
80 Strand, London
Reg Number: OC368370
Date of Inc: September 26, 2011
IK INVESTMENT PARTNERS FINANCE LIMITED
80 Strand, London
Reg Number: 04219998
Date of Inc: May 21, 2001
IK INVESTMENT PARTNERS GENERAL PARTNER 2 LLP
80 Strand, London
Reg Number: OC395151
Date of Inc: September 08, 2014
IK INVESTMENT PARTNERS LIMITED
80 Strand, London
Reg Number: 02763049
Date of Inc: November 09, 1992
LULULEMON ATHLETICA UK LTD
Mezzanine Level, London
Reg Number: 07655911
Date of Inc: June 02, 2011
THE HARCUS SINCLAIR COMPANY LIMITED
80 Strand, London
Reg Number: 12083119
Date of Inc: July 03, 2019