AUM
Estimated Dry Powder
Fund Size (Latest)
Estimated Cheque Size
Stages
Year Established
2017
Website
https://twenty20capital.com/HQ
33 Soho Square, London, W1D 3QU, UK, Europe
HQ Phone
+44 (0)20 395 780 90
About
Twenty 20 Capital is a private investment firm that invests in the UK and European staffing and services sectors. The firm provides growth equity, shareholder liquidity, and management buyout transactions.
HQ Map
No mappable locations available.
Locations