What, who, how, where SHARK GUARDIAN

Charity number: 1152654
Charity reporting is up to date (on time)
What the charity does:
  • Education/training
Who the charity helps:
  • The General Public/mankind
How the charity helps:
  • Other Charitable Activities
Where the charity operates:
  • Cornwall
  • Derbyshire
  • Lancashire
  • Nottinghamshire
  • Sheffield City
  • Throughout London
  • East Timor
  • Hong Kong
  • Indonesia
  • Malaysia
  • Netherlands
  • Singapore
  • South Africa
  • Spain
  • Thailand
  • United Arab Emirates