SponsorCheck
Is World Confederation for Physical Therapy a Licensed Sponsor? UK Sponsor Licence Check