The Charity Commission
The Charity Commission is the independent regulator for charities in England and Wales. Its overall mission is to ensure that charities work effectively amongst society for the benefit of the public. Their website has recently moved to be hosted by government.
This is where you will go to set up a charity and there is also a wealth of information on organisational structures, regulation and guidance for trustees.Visit Site