SponsorCheck
Is Big Issue Invest Limited T/A The Big Issue Invest a Licensed Sponsor? UK Sponsor Licence Check