75976259
May 5, 1992
Oct 21, 1997
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
Subscribe
data processing services in the fields of communications, information storage and retrieval