SponsorCheck
Is Sinclair Pharmaceuticals Limited a Licensed Sponsor? UK Sponsor Licence Check