SponsorCheck
Is Barakah Chaii Delights Ltd T/A Chaiiwala Feltham a Licensed Sponsor? UK Sponsor Licence Check