SponsorCheck
Is Societe Generale London Branch a Licensed Sponsor? UK Sponsor Licence Check