Role: Registered owner · Address: Suite 1205A, 12th Floor, Johor Tower, 15, Jalan Gereja, 80100 Johor Bahru, Johor, Malaysia.