Skip to main content

INTERNATIONAL ANIMAL RESCUE (THE TILLYER FOUNDATION)

✓ Registered charity · 802132

About

CHARITY INCORPORATED, FUNDS AND ASSETS TRANSFERRED TO CHARITY 1118277

Where we work

Throughout England And Wales India Indonesia Malta

Contact

Annual income £1.2m

Get a custom landing page to promote your charity

Find out more

Registered charity no. 802132 · England & Wales