74444514
Oct 6, 1993
BRITISH TELECOMMUNICATIONS
Subscribe
credit card and debit card services used in relation to telecommunications
telecommunications services; namely, the electronic transmission fo voice, data,and information