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