London-headquartered private equity firm investing in tech-enabled financial infrastructure and services across Europe and growth markets, with $2.3bn AUM.
7th Floor, 8 Lancelot Place, London, Greater London, SW7 1DR, United Kingdom