Contact information THE LEICESTER AND LEICESTERSHIRE ANIMAL AID ASSOCIATION

Charity number: 242560
Charity reporting is up to date (on time)