Charitable Status


The Southwood Foundation is pleased to have been given charitable status by the Charity Commission. Our charity number is 1186090.  We are now well placed to fulfil our commitment to promoting sustainability, helping to build bridges between sectors and organisations to protect and promote biodiversity and find new ways to radically decarbonise our economy.

Join our Mailing list