Tumlare : Japan Sales Offices in Japan: Osaka Tokyo Osaka Address: 1-18-35 Edobori, Nishi, 550-0002 Osaka, Japan, Higobashi IP Bldg. 3F Phone: +81 6 6443 0721 Fax: +81 6 6443 0740 Email: osa@tumlare.com Open in Maps Tokyo Address: 1-7-17 Shiba, Minato-ku105-0014 Tokyo, Japan, 3F Sumitomo Fudosan Shiba Bldg. III Phone: +81 3 6809 4320 Fax: +81 3 6809 4321 Email: tyo@tumlare.com Open in Maps