SponsorCheck
Is Red Telecom Ltd T/A Vodafone Ltd a Licensed Sponsor? UK Sponsor Licence Check