SponsorCheck
Is Business Intelligence and Strategy Limited a Licensed Sponsor? UK Sponsor Licence Check