AFRICA GROWTH AND ENERGY SOLUTIONS UK LTD.
C/O CHANDLER & GEORGES 75 WESTOW HILL, LONDON, ENGLAND, SE19 1TX
CROWN GROWTH OPPORTUNITIES EUROPE III S.C.S. RAIF
8, RUE LOU HEMMER, LUXEMBOURG-FINDEL, LUXEMBOURG, L-1748
FIRST RESERVE ENERGY GROWTH CAPITAL G.P. LTD
190 ELGIN AVENUE, GEORGE TOWN KY1-9005, GRAND CAYMAN, BRITISH VIRGIN ISLANDS
EDINBURGH ASIA GROWTH MARKET INVESTMENT PARTNERSHIP
QUARTERMILE ONE 15 LAURISTON PLACE, EDINBURGH, UNITED KINGDOM, EH3 9EP
KKR LENDING PARTNERS (USDLEV) DESIGNATED ACTIVITY COMPANY
3RD FLOOR, KILMORE HOUSE PARK LANE, SPENCER DOCK, DUBLIN 1, IRELAND
ACCESS CAPITAL FUND VI GROWTH BUY-OUT EUROPE LP
50 LOTHIAN ROAD, FESTIVAL SQUARE, EDINBURGH, SCOTLAND, EH3 9WJ
BARWOOD REGIONAL PROPERTY GROWTH FUND IV LP
4 WATERSIDE WAY THE LAKES, BEDFORD ROAD, NORTHAMPTON, UNITED KINGDOM, NN4 7XD
KKR LENDING PARTNERS (EURLEV) DESIGNATED ACTIVITY COMPANY
3RD FLOOR, KILMORE HOUSE PARK LANE, SPENCER DOCK, DUBLIN 1, IRELAND
BARWOOD REGIONAL PROPERTY GROWTH FUND IV LP
4 WATERSIDE WAY, THE LAKES, BEDFORD ROAD, NORTHAMPTON, UNITED KINGDOM, NN4 7XD
KKR LENDING PARTNERS (EUR) UNLEVERED DESIGNATED ACTIVITY COMPANY
3RD FLOOR, KILMORE HOUSE PARK LANE, SPENCER DOCK, DUBLIN 1, IRELAND
KKR LENDING PARTNERS (GBP) UNLEVERED DESIGNATED ACTIVITY COMPANY
3RD FLOOR, KILMORE HOUSE PARK LANE, SPENCER DOCK, DUBLIN 1, IRELAND
ACCEL-KKR GROWTH CAPITAL PARTNERS II STRATEGIC FUND, LP
2180 SAND HILL ROAD, SUITE 300, MENLO PARK, CALIFORNIA, UNITED STATES, 94025
BRIDGES SUSTAINABLE GROWTH FUND IV (GENERAL PARTNER) LLP
38 SEYMOUR STREET, LONDON, UNITED KINGDOM, W1H 7BP
LIMITED
3 PARK COURT PYRFORD ROAD, WEST BYFLEET, SURREY, ENGLAND, KT14 6SD
LIMITED
30 NETHER STREET, NORTH FINCHLEY, LONDON, UK, N12 7NL
LIMITED
689A HIGH ROAD, ILFORD, ESSEX, ENGLAND, IG3 8RQ
LIMITED
30 NETHER STREET, NORTH FINCHLEY, LONDON, UK, N12 7NL
LIMITED MEANS LIMITED
11 RAVEN WHARF LAFONE STREET, LONDON, SE1 2LR
F (30) LIMITED
WINSTON CHURCHILL HOUSE ETHEL STREET, BIRMINGHAM, UNITED KINGDOM, B2 4BG
J.P.X LIMITED
JPX 499 SILBURY BOULEVARD, NORFOLK HOUSE EAST, MILTON KEYNES, UNITED KINGDOM, MK9 2AH