SponsorCheck
Is MoneyGram International SA UK Branch a Licensed Sponsor? UK Sponsor Licence Check