CharitiesGlobal

The Ollie and Amelia Carroll FoundationRegistered

Cheshire, United KingdomEngland & Wales (CCEW) · 1193373Human health servicesSynced 05 Oct 2026
Is this your organisation? Claim The Ollie and Amelia Carroll Foundation to tell your own story, add your contact details and give supporters a way to donate directly.
Claim your profile →

Raising awareness of Battens Disease

About The Ollie and Amelia Carroll Foundation

Raising awareness of Battens Disease

Areas of focus

Cause
Human health services