SponsorCheck
Is The General Council of the Bar of England and Wales "The Bar Council" a Licensed Sponsor? UK Sponsor Licence Check