The Charity Commission for England and Wales is a non-ministerial department of His Majesty's Government that regulates registered charities in England and Wales and maintains the Central Register of Charities. From Wikipedia
The Charity Commission’s report pinpointed governance weaknesses to prompt discreet dispute-resolution, shielding Sentebale’s reputation.