TokyoKirkland & EllisLevel 20 Marunouchi Trust TowerMain 1-8-3 Marunouchi Chiyoda-kuTokyo100-0005Japan