SponsorCheck
Is SS&C Financial Services International Limited a Licensed Sponsor? UK Sponsor Licence Check