SponsorCheck
Is McCarthy Tetrault a Licensed Sponsor? UK Sponsor Licence Check