Schroders Capital

Asset ManagerLondon, United KingdomFounded 1997
$97.0B
Assets Under Management
London
Headquarters

About Schroders Capital

Schroders Capital provides investors with access to a broad range of private asset investment opportunities, portfolio building blocks and customized private asset strategies. With over $65 billion assets under management, we offer a diversified range of investment strategies, including real estate, private equity, secondaries, venture capital, infrastructure, securitized products and asset-based finance, insurance-linked securities and impact investing. Schroders Capital's investment portfolio is valued at $97 billion as of June 30, 2024, with investments in private equity, real estate, real assets, natural resources, and infrastructure. Investments in private equity include buyouts, co-investments, fund of funds, venture capital, secondaries, private equity growth expansion, and diversified private equity fund strategies spread across the globe. The portfolio is open to any first-time fund investments.

Preferred Investment Types

BuyoutCo-InvestmentGrowth/ExpansionRestructuring/TurnaroundVenture Capital - Early Stage

Preferred Sectors & Themes

Capital MarketsCommercial Property Acquisition & DevelopmentImpact InvestingInfrastructureResidential Property Acquisition & DevelopmentInsurance Products & Services Alternative InvestmentsFinanceHigh-Level InvestingHigh-Level SectorsReal EstateReal Estate Investment & DevelopmentTraditional Investments (Liquid Assets)Values-Based InvestingInsurance Services

Preferred Geographies

AmericasAsiaChinaEast AsiaEuropeIndiaNorth AmericaSouth Asia

Explore similar limited partners

Browse more asset managers and other institutional investors by location and type in the LPbacked limited-partner database.

Frequently asked questions

What type of investor is Schroders Capital?

Schroders Capital is a asset manager based in London, United Kingdom, managing approximately $97.0B in assets.

Where is Schroders Capital headquartered?

Schroders Capital is headquartered in London, United Kingdom.

How much does Schroders Capital manage?

Schroders Capital manages approximately $97.0B in assets under management.

When was Schroders Capital founded?

Schroders Capital was founded in 1997.

What does Schroders Capital invest in?

Schroders Capital focuses on Buyout, Co-Investment, Growth/Expansion, Restructuring/Turnaround, Venture Capital - Early Stage, Capital Markets, Commercial Property Acquisition & Development, Impact Investing.

How can I contact Schroders Capital?

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