SponsorCheck
Is PHILIPPA THORP DESIGN LTD a Licensed Sponsor? UK Sponsor Licence Check