Address Ochanomizu Sola City, 4-6 Kanda Surugadai, Chiyoda-ku, Tokyo
Phone number +81-3-6665-7500
Fax number +81-3-6665-0391
website http://www.np-l.co.jp/
Map