Loading charity profile…
The promotion of the efficiency and effectiveness of charities (according to the law of England and Wales) for the public benefit by giving advice and assistance to charities worldwide to enable them to meet their charitable purposes.