WELSH MARINE LIFE RESCUE

Registered charity number: 1083599

Causes: General Charitable Purposes, Education/training, Animals, Environment/conservation/heritage

Rescue and Rehabilitation of Marine Mammals. Public awareness and education.

Sourced from the Charity Commission for England & Wales bulk register.