SponsorCheck
Is Transcend Global LTD T/A KITCHEN PLAZA a Licensed Sponsor? UK Sponsor Licence Check