Big society capital logo

Big society capital Headquarters & Office Locations

Verified data Investment Management Companies 114 employees 4 offices worldwide

Headquarters: 8-10 New Fetter Lane, London, Greater London ec4a 1az, United Kingdom

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
London, Greater London
United Kingdom
Total offices
4
across 1 countries
Employees
114
est. 2026

Big society capital headquarters details

8-10 New Fetter Lane

London

Greater London

ec4a 1az

United Kingdom

2012

All Big society capital office locations

4 total
City State / region Country Type
London HQ Greater London United Kingdom Headquarters

About Big society capital

Big society capital (Private) is headquartered in London, Greater London, United Kingdom. Founded in 2012, the company operates across 1 countries with approximately 114 employees worldwide.

Where is Big society capital's main office?

Big society capital's main headquarters office is located at 8-10 New Fetter Lane, London, Greater London ec4a 1az. This serves as the company's primary corporate address and is home to its executive leadership team.

Big society capital regional offices

Beyond its headquarters in London, Big society capital maintains 4 offices across 1 countries. Regional offices span 1 countries.

Big society capital contact information

The main switchboard for Big society capital headquarters can be reached at 442071862500. For investor relations, visit bigsocietycapital.com/investor-relations.

What does Big society capital do?

The UK's leading social impact investor. Our mission is to grow the amount of money invested in tackling social issues and inequalities in the UK. We do this by investing ourselves and enabling others to invest for impact too. Since 2012 we have helped the social impact investment market grow tenfold to nearly £8bn. This capital has financed social purpose organisations tackling everything from homelessness to mental heatlh and fuel poverty.

Frequently asked questions

Where is Big society capital headquarters?

Big society capital's headquarters is located at 8-10 New Fetter Lane, London, Greater London ec4a 1az, United Kingdom.

How many offices does Big society capital have?

Big society capital operates 4 offices across 1 countries as of 2026.

What is Big society capital's corporate address?

The official corporate address is 8-10 New Fetter Lane, London, Greater London ec4a 1az.

When was Big society capital founded?

Big society capital was founded in 2012 and has grown to employ approximately 114 people worldwide.

What is Big society capital's phone number?

The main phone number for Big society capital headquarters is 442071862500.

Find more info on Big society capital using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Big society capital's structure changes, GraphIQ gives your RevOps team a single source of truth — automatically.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events