Barclays Cards
Credit Cards Late fees payments
Manager Barclays Bank PLC Being a big international bank you people know how to extract money from the customer for very silly reasons. and troubling the customer with the harassment calls (so far i have received 9 calls using abusive language) My payment due date was 9 April and i had dropped a ...