9 employees
Private investment firm investing in businesses across the financial services sector including commercial and consumer finance.
2021