SponsorCheck
Is KAPOOR AND SONS UK LTD a Licensed Sponsor? UK Sponsor Licence Check