Twenty 20 Capital

Multi Family Office (MFO)London, United KingdomFounded 2018
$26.0B
Assets Under Management
London
Headquarters

About Twenty 20 Capital

Twenty 20 Capital is a multi-family office firm based in London, United Kingdom. Established in 2018, the firm is focused on seeking and supporting clear-thinking business strategists who are highly energized, disciplined, and passionate about influencing, motivating, and leading their teams to success. The assets of the firm are managed by the executive management team.

Preferred Investment Types

BuyoutGrowthVenture (General)Early StageExpansion / Late Stage

Preferred Geographies

AfricaNorth AmericaSouth AmericaAsiaEuropeMiddle EastAustralasia

Explore similar limited partners

Browse more multi family office (mfo)s and other institutional investors by location and type in the LPbacked limited-partner database.

Frequently asked questions

What type of investor is Twenty 20 Capital?

Twenty 20 Capital is a multi family office (mfo) based in London, United Kingdom, managing approximately $26.0B in assets.

Where is Twenty 20 Capital headquartered?

Twenty 20 Capital is headquartered in London, United Kingdom.

How much does Twenty 20 Capital manage?

Twenty 20 Capital manages approximately $26.0B in assets under management.

When was Twenty 20 Capital founded?

Twenty 20 Capital was founded in 2018.

What does Twenty 20 Capital invest in?

Twenty 20 Capital focuses on Buyout, Growth, Venture (General), Early Stage, Expansion / Late Stage.

How can I contact Twenty 20 Capital?

Verified contact details, key decision-makers, and investment preferences for Twenty 20 Capital are available on LPbacked. Create a free account to access them.