SponsorCheck
Is Ottoman Whitechapel Ltd a Licensed Sponsor? UK Sponsor Licence Check