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.
0 comments