SponsorCheck
Is LONDON CITY BUBBLE TEA LIMITED a Licensed Sponsor? UK Sponsor Licence Check