SponsorCheck
Is THE POND LONDON LTD (UK) a Licensed Sponsor? UK Sponsor Licence Check