SponsorCheck
Is Buffalo Trades LTd a Licensed Sponsor? UK Sponsor Licence Check