THE LEAF FOUNDATION
✓ Registered charity · 1153254About
To advance the education of the public in the conservation, protection and improvement of the physical and natural environment, in particular the conservation and protection of rare and endangered species, and to promote human behaviour towards animals by providing appropriate care, protection, treatment and security for animals and to educate the public in matters pertaining to animal welfare.
Where we work
Isle Of Wight
Contact
Get a custom landing page to promote your charity
Find out more