SponsorCheck
North Rock Capital Management (UK) LLP – UK Sponsor Licence Check