Loading charity profile…
(a) to promote sustainable development for the benefit of the public by the promotion of the concerns of future generations,(c) to support young people and children and youth organisations in the UN Major Group for Children and Youth through fundraising, legal support, knowledge sharing and accreditation to United Nations processes.