SponsorCheck
Is Sodolites Business Consulting Limited a Licensed Sponsor? UK Sponsor Licence Check