Charity Commission
The Charity Commission is the Government department that regulates the administration and affairs of charities in England and Wales.
The Charity Commission is the Government department that regulates the administration and affairs of charities in England and Wales.