SponsorCheck
Is Masroor Ahmad T/A Rufies Clapham a Licensed Sponsor? UK Sponsor Licence Check