IFC MIDDLE EAST AND NORTH AFRICA (GP), LLP
OC398891
World Bank Group, 6th Floor 1 Tudor Street London England EC4Y 0AH
IFC EMERGING MARKETS SUSTAINABILITY FUND OF FUNDS, LP
LP023290
World Bank Group, 6th Floor 1 Tudor Street London United Kingdom EC4Y 0AH
IFC FIG FUND (GP), LLP
OC398915
World Bank Group, 6th Floor 1 Tudor Street London England EC4Y 0AH
PIPPLEPEN SOLAR LIMITED
12023100
4th Floor 1 Tudor Street London England EC4Y 0AH
ENYO LAW LLP
OC356313
1 Tudor Street London England EC4Y 0AH
GIF CO-INVESTMENTS I GP, LLPDisolved
OC396631
1 World Bank Group, 6th Floor, Tudor Street, London England EC4Y 0AH
XIAOSOGAMESLOFT LTD
15756254
1 Tudor St London United Kingdom EC4Y 0AH
FAST HOUR CRYPTO LIMITEDDisolved
13326788
1 Tudor Street London England EC4Y 0AH
ST IVES CRAYFORD LIMITEDActive - Proposal to Strike off
02588540
ONE TUDOR STREET LONDON EC4Y 0AH
FORTIER CAP LIMITED
09253578
5TH FLOOR 1 TUDOR STREET LONDON EC4Y 0AH
IFC GP (UK) LIMITED
08541244
World Bank Group, 6th Floor 1 Tudor Street London England EC4Y 0AH
RBWEI EQUITY LIMITEDActive - Proposal to Strike off
10839843
LEVEL 6 1 TUDOR STREET LONDON ENGLAND EC4Y 0AH
THURLASTON SOLAR LIMITED
10978362
4th Floor 1 Tudor Street London England EC4Y 0AH
ST IVES BURRUPS INTERNATIONAL LTDActive - Proposal to Strike off
01610049
ONE TUDOR STREET LONDON EC4Y 0AH
INTERNATIONAL NEW ENERGY LIMITEDActive - Proposal to Strike off
11606825
1 TUDOR ST LEVE 6, 1 TUDOR STREET C/- FIDANTE CAPITAL LONDON UNITED KINGDOM EC4Y 0AH
BLAENAU GWENT SOLAR LIMITED
10789266
4th Floor 1 Tudor Street London England EC4Y 0AH
IFC EMERGING ASIA FUND GP, LLPActive - Proposal to Strike off
OC399932
World Bank Group, 6th Floor 1 Tudor Street London England EC4Y 0AH
NAUTIMUS LIMITEDActive - Proposal to Strike off
05532528
FIRST FLOOR 1 TUDOR STREET LONDON EC4Y 0AH
IFC CATALYST ALTERNATE GENERAL PARTNER, LLP
OC397007
World Bank Group 6th Floor 1 Tudor Street London United Kingdom EC4Y 0AH
SPARROW LODGE SOLAR LIMITED
11780299
4th Floor 1 Tudor Street London England EC4Y 0AH