A financial technology platform providing private market investment solutions.
2020
United Kingdom
11 - 50 employees
Financial Services
$10M - 25M in revenue
Industry Rank
350 out of 610
United Kingdom, Finance, Financial Services
United Kingdom, Finance, Investment Management
Not reporting on Sustainability