CharityLens

STEPHEN TAYLOR FOUNDATION

#1168032
CIO-Major-RegisteredDetailed reporting

Income

£61,063,341

Expenditure

£20,038,318

Reserves

£127,342,727

Grant making

Get charity sector insights and data updates

Latest HighlightsFY 2025

Income

All sources

£61,063,341
Expenditure

All activities

£20,038,318
Net Reserves

Unrestricted funds

£127,342,727
Total Assets

Gross assets

£127,351,727
Working Capital

Liquidity

£26,505,089

Income Sources

Related Charities

Similar charities in General Charitable Purposes

Frequently Asked Questions