Charity overview TREEHAUS FOUNDATION

Charity number: 1187790
Charity reporting is overdue by 1061 days

Activities - how the charity spends its money

Environmental charity to raise awareness of climate change and offset carbon footprint by way of tree planting and other green initiatives.