Tokyo yurakucho denki building, floor 17: 7-1, yurakucho 1-chome chiyoda-ku 100 0006
Is a branch of : RICHARDSON GREENSHIELDS OF CANADA LTD.
Japan