Where does Dame Alice Owen's Foundation's money come from?
Dame Alice Owen's Foundation reported £4.9m total income for the year ending 31 December 2025. The largest sources were investments £4.9m (100%).
- Investments £4.9m · 100%
Cash at year end: £2.8m · unrestricted funds: £8.3m · restricted funds: £0. Restricted funds can only be spent on purposes set by the donor.