© 2016 Projects For All is registered with the Charity Commission of England and Wales as charity number 1148596. A US not-for-profit, section 501(c)(3)