Renaissance Foundation is a charity, supporting education and sustainable development for young people internationally. Our programmes support young people who face significant educational and environmental challenges in their life, helping them to overcome these and achieve their full potential. Potential.
Registered Charity Number: 1128772
Phone number: 020 3287 2069View charity accounts on the Charity Commission website