OpenCharities

Social Business Trust

Scale-Up

Country
England & Wales
Charity number
1136151
Status
Registered
Registered
June 2, 2010
Legal form
Charitable company
Area of benefit
Undefined. In Practice, National

Address

Address
Social Business Trust
Somerset House
S71 New Wing
STRAND
London
WC2R 1LA

Activities

The Social Business Trust is a partnership of world class businesses who share a common goal - to use their combined resources and experience to help accelerate the growth of ambitious social enterprises, increasing social impact and making sustainable positive change.

Objects: The Objects Of The Charity (The Objects) Are To Pursue Any Exclusively Charitable Objects As The Trustees In Their Absolute Discretion Think Fit By Any Means Including But Not Limited To Providing Grants Or Other Forms Of Financial Assistance, Materials Or Assistance In Kind.

Classification

How
Makes Grants To Organisations, Provides Advocacy/advice/information, Other Charitable Activities
What
General Charitable Purposes
Who
Other Charities Or Voluntary Bodies, The General Public/mankind

Areas of operation

Country
Scotland
Region
Throughout England And Wales

Finances

Period end Income Expenditure Assets Employees
May 31, 2025 £7,102,321 £7,244,586 £513,007 6
May 31, 2024 £8,647,904 £8,626,834 £655,272 5
May 31, 2023 £6,273,946 £6,501,021 £634,202 6
May 31, 2022 £4,317,152 £4,149,761 £861,277 5
May 31, 2021 £3,757,336 £3,596,843 £693,886 6

Trustees

Name Appointed
Larissa Joy (Chair) April 24, 2018
Anne Drakeford Sept. 6, 2022
Guy Davies Nov. 25, 2013
Harry Nicholson Sept. 9, 2020
James Hadley June 5, 2019
Jan-Coos Geesink June 5, 2019
Madeleine Hale Sept. 9, 2020
Michael Desmond Crossan March 8, 2018
Paul Richard Armstrong
Simon Milton