SponsorCheck
Is Tishman Speyer Properties UK Limited a Licensed Sponsor? UK Sponsor Licence Check