SponsorCheck
Is STRATEGY AND PROJECTS CONSULTANTS LTD a Licensed Sponsor? UK Sponsor Licence Check