Search for Innovations in Dementia CIC with Google
£787,112 on 30 September, 2019
£706,959 on 13 July, 2018
£39,959 on 10 April, 2018