SponsorCheck
Is Bombay Wala Ltd a Licensed Sponsor? UK Sponsor Licence Check