SponsorCheck
Is Tera healthcare a Licensed Sponsor? UK Sponsor Licence Check