The Nameserver ns3.barclaycardus.com have a IP Address of 192.107.16.69 which is hosted on United States.
Manage your credit card account online - track account activity, make payments, transfer balances, and more