- Make a donation Gallery Reply Form About us Appeal Our Mission Newsletter M v 0870 7702660 Registered charity 1007182 . Based in Bishops Stortford, Hertfordshire Make a donation! click on the Charity Card Logo cAbout Us xxxxxx vvvvnvccccccccO ...www.animalrescue.org.uk