IFC Digital Transformation Gp, LLP Company numberOC459460 StatusActive TypeLimited Liability Partnership Incorporated20 Jan 2026 Registered office 1 Tudor StreetWorld Bank Group, 6th FloorLondonEC4Y 0AH Data JSON Markdown