Royal Society

Also known as royal society

Endowment PlanLondon, United KingdomFounded 1660
$729M
Assets Under Management
London
Headquarters

About Royal Society

The Royal Society is a Fellowship of many of the world's most eminent scientists and is the oldest scientific academy in continuous existence.

Preferred Investment Types

BuyoutEarly StageEarly Stage: SeedEarly Stage: Start-upExpansion / Late StageGrowthVenture (General)

Preferred Sectors & Themes

BiotechnologyBusiness ServicesElectronicsEnergy & UtilitiesHardwareHealthcareInformation TechnologyInternetMarketing/AdvertisingSemiconductorsSoftwareTelecoms

Preferred Geographies

EuropeGlobalIsraelWest Europe

Explore similar limited partners

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

Frequently asked questions

What type of investor is Royal Society?

Royal Society is a endowment plan based in London, United Kingdom, managing approximately $729M in assets.

Where is Royal Society headquartered?

Royal Society is headquartered in London, United Kingdom.

How much does Royal Society manage?

Royal Society manages approximately $729M in assets under management.

When was Royal Society founded?

Royal Society was founded in 1660.

What does Royal Society invest in?

Royal Society focuses on Buyout, Early Stage, Early Stage: Seed, Early Stage: Start-up, Expansion / Late Stage, Growth, Venture (General), Biotechnology.

How can I contact Royal Society?

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