SponsorCheck
Is Bamboo House Ltd t/a Bamboo House a Licensed Sponsor? UK Sponsor Licence Check