Menara Landmark, No.12 Unit 23-05A,23Rd Floor, Jalan Ngee Heng, 80000, Johor Baharu, Johor, Malaysia