About Tishman Speyer Limited (12125627) United Kingdom