Charity overview 1000 ACRES UK

Charity number: 1188244
Charity reporting is overdue by 1051 days

Activities - how the charity spends its money

Repairing the environment from damage caused by human activity to create natural havens for plants and wildlife.