We use a cookie to remember charities you favorite on this device. It's only set if you accept — see our Privacy Policy for details.
Founded
1967
Legal Status
Trust
This Charity has now been merged into Margaret Green Animal Rescue Charity Number 1167990 to establish a new CIO legal entity. We establish and maintain rescue centres where stray and unwanted animals may be housed and cared for and provided with any necessary veterinary treatment during the term of their natural lives or until good homes can be found for them elsewhere.
Year ending 24
Income & expenditure over time
Europe