INITIAL D LTD
14257505 - Incorporated on 26 July 2022
INITIAL G LTD
SC358707 - Incorporated on 27 April 2009
INITIAL1 LTD
06593332 - Incorporated on 14 May 2008
IFCCO SYSTEMS LTDDissolved
03909439 - Dissolved on 23 February 2010
IFCACA LIMITED
SC525733 - Incorporated on 2 February 2016
IFC SERVICES LTDActive - Proposal to Strike off
SC771902 - Incorporated on 7 June 2023
3I INDIA INFRASTRUCTURE FUND C LP
LP012433 - Incorporated on 10 September 2007
SYNOVA CAPITAL FUND III LP
LP017127 - Incorporated on 9 December 2015
NBG PRIVATE EQUITY FUND LP
LP007070
3I INDIA INFRASTRUCTURE FUND A LP
LP012431 - Incorporated on 10 September 2007
CCP VI AUXILIARY FUND LP NO IA
LP006498 - Incorporated on 17 September 1999
SV7 IMPACT MEDICINE FUND LP
LP019996 - Incorporated on 28 January 2019
IFC GROUP LIMITED
10014184 - Incorporated on 19 February 2016
IFC SOLUTIONS LTD
16334242 - Incorporated on 21 March 2025
AAC PRIVATE EQUITY FUND LP
LP009666 - Incorporated on 21 July 2004
SMEDVIG CAPITAL FUND XI LP
LP014886 - Incorporated on 15 February 2012
SYNTEGRA CAPITAL FUND I LP
LP006080 - Incorporated on 14 January 1999
HEIM UK RESIDENTIAL FUND, LP
LP023449 - Incorporated on 29 November 2023
3I INDIA INFRASTRUCTURE FUND D LP
LP012430 - Incorporated on 10 September 2007
ASHRIDGE CAPITAL FUND I LP
LP013654 - Incorporated on 16 October 2009