SponsorCheck
Is Nomura Real Estate UK Limited a Licensed Sponsor? UK Sponsor Licence Check