About Charities Aid Foundation
Charities Aid Foundation- International non-governmental organisation (Registered charity) providing specialist advice and financial services to charities, their supporters and businesses wishing to donate tax efficiently.