UK Aecom Aldgate Tower, 2 Leman Street, E1 8FA, United Kingdom (Unknown) Go back Search Reset results to starting set Reset