Search for The Devon Clinic CIC with Google
£9,965 on 9 October, 2019
£9,988 on 4 June, 2018
£9,958 on 11 February, 2015