Kepong Village Mall, No. Lot F15, Jalan 7A/62A, Bandar Manjalara, 56000, Kuala Lumpur, Wilayah Persekutuan, Malaysia