75666619
Mar 24, 1999
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
Subscribe
encoded telephone calling cards
telecommunications services, namely, the electronic transmission of voice, video, data, text and information