SponsorCheck
Is Amicus Vets a Licensed Sponsor? UK Sponsor Licence Check