Barclays Bank Visa card
Out standing payment to be made to the Barclays credit dard division
My credit card No 4263 9934 0818 0008 (Visa) Barclays Bank, has an outstanding payment due when I was in Kenya and now I am in Egypt and wish to clear the amount, but I dont know as to how to get about the same as the Barclays Bank Egypt is of no assistance to me. ...