SponsorCheck
Is Handsworth Cosmetic Clinic Limited a Licensed Sponsor? UK Sponsor Licence Check