SponsorCheck
Is Interim Direct Limited t/a Thames Care a Licensed Sponsor? UK Sponsor Licence Check