SponsorCheck
Is Bims Walthamstow Ltd a Licensed Sponsor? UK Sponsor Licence Check