The Nameserver ns1.neoleads.net.my have a IP Address of 192.185.186.16 which is hosted on United States.
Menara Citibank, a prestigious grade A office building that is strategically located on Jalan Ampang in the heart of Kuala Lumpur City Centre.