Manages private equity investments, focusing on mid-market businesses across various sectors.
2004
United Kingdom
11 - 50 employees
Investment Management
$10M - 25M in revenue
Industry Rank
14 out of 273
United Kingdom, Finance, Investment Management
Sustainability Report