
Twenty 20 Capital, based in London with a global presence, is Europe's largest specialist investor in people-powered businesses focusing on health, care, education, and related sectors. Founded over three decades ago by Tristan Ramus and Ian Munro, it balances investment and operational expertise.