SponsorCheck
Is London Eye Home Textiles Limited a Licensed Sponsor? UK Sponsor Licence Check