Keyland definition

Keyland means Keyland Investments Limited, Rotorua, New Zealand.
Keyland s Japanese distributors” means Liebe Co., Ltd.