The regulator of charities in England and Wales is the Charity Commission, who also maintain the charity register.
The Charity Commission is an independent, non-ministerial government department accountable to Parliament. As a registrar, the Charity Commission is responsible for maintaining an accurate and up-to-date register of charities.