SponsorCheck
Is North London Spice Ltd T/A Bombay Rickshaw a Licensed Sponsor? UK Sponsor Licence Check