bn:02035113n
Noun Named Entity
EL
No term available
EN
Telefonica UK Limited, trading as O2 UK, is a British telecommunications services provider, headquartered in Slough, England which operates under the O2 brand. Wikipedia
English:
U.K.
UK
United Kingdom
Relations
Sources