CharityLens

INTERNATIONAL CENTRE FOR LIFE TRUST

#1059607
Charitable company-Large-RegisteredDetailed reporting
www.life.org.uk

Income

£7,224,673

Expenditure

£8,866,100

Reserves

£656,227

(a) inspire curiosity in science through a programme of exhibitions and events, to raise standards in science education for young people and to engage everyone in contemporary science issues, such as climate change and stem cell technology.(b) provide substantial annual funding and state-of-the-art facilities on site to support world-class scientific research in medicine to benefit the public

Get charity sector insights and data updates

Latest HighlightsFY 2025

Income

All sources

£7,224,673
Expenditure

All activities

£8,866,100
Net Reserves

Unrestricted funds

£656,227
Total Assets

Gross assets

£38,741,989
Working Capital

Liquidity

£-261,010

Income Sources

Related Charities

Similar charities in Education/training

Frequently Asked Questions