Charities Aid Foundation (UK) NGOs
CAF, Charities Aid Foundation, is a registered charity with a unique mission - to increase the substance of charity in the UK and overseas. To do this, CAF provides financial services designed to meet the specific needs of voluntary organisations and those who support them.