LivingEarth.Org.uk
About LivingEarth.Org.uk
Living Earth Foundation (LEF) is a UK registered charity with a unique portfolio of projects including education, environment and community development.
Living Earth Foundation (LEF) is a UK registered charity with a unique portfolio of projects including education, environment and community development.