Search for Developing Matters CIC with Google
£9,970 on 27 October, 2021
£10,000 on 11 July, 2019
£9,900 on 28 June, 2017