About New Life Foundation UK
New Life Foundation UK is running a home in Sri Lanka which looks after disabled individuals with a view to including them in society. We provide education and self-employment opportunities to improve their lifestyle and give them the confidence to be able to lead a confident life
info@newlifefoundationuk.com
New Life Foundation UK Registered charity number 1202156