THE SHIMPLING TRUST LIMITED
✓ Registered charity · 298947About
The charity makes grants and donations for charitable purposes connected primarily with the environment and animal welfare
Where we work
South Africa
Contact
Get a custom landing page to promote your charity
Find out more