SponsorCheck
Is Warburg Pincus International LLC a Licensed Sponsor? UK Sponsor Licence Check