SponsorCheck
Is SS&C Solutions Limited a Licensed Sponsor? UK Sponsor Licence Check