85690496
Jul 30, 2012
Oct 21, 2014
BARCLAYS PLC
Active Trademark
Subscribe
financial and banking services, namely, credit, credit card and charge card services featuring travel rewards