SponsorCheck
Is TELECOM PLUS PLC a Licensed Sponsor? UK Sponsor Licence Check