Stafford Capital Partners

Also known as stafford

Fund of FundsLondon, United KingdomFounded 2000
$7.9B
Assets Under Management
London
Headquarters

About Stafford Capital Partners

Stafford Capital Partners is a fund of funds manager based in London, UK. Founded in 2000. Reported AUM: 7900 USD millions.

Preferred Investment Types

BuyoutCo-investmentEarly StageEarly Stage: SeedEarly Stage: Start-upExpansion / Late StageGrowthSecondariesVenture (General)

Preferred Sectors & Themes

DiversifiedAgribusinessBusiness Support ServicesEnergy & UtilitiesFoodInformation TechnologyRenewable Energy

Preferred Geographies

AsiaAustralasiaEuropeGlobalNorth AmericaSouth AmericaWest Europe

Explore similar limited partners

Browse more fund of fundss and other institutional investors by location and type in the LPbacked limited-partner database.

Frequently asked questions

What type of investor is Stafford Capital Partners?

Stafford Capital Partners is a fund of funds based in London, United Kingdom, managing approximately $7.9B in assets.

Where is Stafford Capital Partners headquartered?

Stafford Capital Partners is headquartered in London, United Kingdom.

How much does Stafford Capital Partners manage?

Stafford Capital Partners manages approximately $7.9B in assets under management.

When was Stafford Capital Partners founded?

Stafford Capital Partners was founded in 2000.

What does Stafford Capital Partners invest in?

Stafford Capital Partners focuses on Buyout, Co-investment, Early Stage, Early Stage: Seed, Early Stage: Start-up, Expansion / Late Stage, Growth, Secondaries.

How can I contact Stafford Capital Partners?

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