SponsorCheck
Is Londonwide Local Medical Committees Limited a Licensed Sponsor? UK Sponsor Licence Check