Contact information

Trade name: meguri Inc. (Omakase Matcha)

Address: 4F Kabutocho Dai-6 Hayama Bldg., 17-2 Nihonbashi Kabutocho, Chuo-ku, Tokyo 103-0026, Japan

Email: info@meguri-group.co.jp

Corporate number: 3010001264037