Lekiu House is located 11, Jalan Hang Lekiu Malacca Melaka Malaysia 75200