How to Contact Us

Address: Forest View Meguro 101
5-11-17, Shimomeguro
Meguro-ku, TOKYO 153-0064
Phone03-5725-9598
Fax03-5725-9597
Emailfinlandh@inter.net