+44 (0)20 3457 0000
info@larchpoint.com

Disclaimer

Larchpoint Capital LLP owns 100% of SVGC Managers Limited which is authorised and regulated by the Financial Conduct Authority in the United Kingdom