STEPHEN TAYLOR FOUNDATION
#1168032Income
£61,063,341
Expenditure
£20,038,318
Reserves
£127,342,727
Grant making
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