Chaffinch is a growing charity, founded in February 2014. Our aims are to provide poverty relief to the Kibera slum of Nairobi by raising money to support Future Stars Development Centre and through Future Stars Development Centre provide food, shelter and education for the poorest children.
We are registered with the Charity Commission for England and Wales with Charity Number 1773464.