Lucy Ellis Foundation 2019 - Registered CIO Charity in England and Wales - 1179478