o2 Customer Service Number is an access point to get the leading digital communications by the o2 by Telefonica UK limited. To communicate with the efficient team of the officials customers can refer to the o2 Customer Support Number. For any technical issues or queries customers are free to communicate on the o2 Head Office UK Contact Number. They manage a very strong team who are capable enough to resolve any query.
o2 Customer Service Number: 0800 1 313 136
iPhone Customer Service Phone Number: 0844 875 2302
Pay & Go Service Phone Number: 0844 809 0222
Pay Monthly Service Phone Number: 0844 809 0202
John Carrington the founder of this telecommunication firm is strongly based in United Kingdoms. It was in 1985 when the company was established, to deliver fast internet and communication services to the customers. O2 owns its major headquarters in a perfect location of Slough, Berkshire, United Kingdom. It is known to be the second largest mobile and telecommunications service provider in the nation. They offer 2G, 3G, 4G and Wifi connections to over 25 million customers spread all over UK. O2 is also said to be half owner of the Tesco Mobile and full fledged owner of over 450 retail stores. They manage over 21,580 employees who are always ready to serve the customers with best possible help. Products with which the company owns its stand in the market includes phones, upgrades, SIM’s, Tariffs, accessories, tablets, mobile broadband and many more. O2 works with the aim to offer satisfactory and reliable services to all the customers. This company was certified with carbon trust standard, which makes it a very reliable option. It was the first mobile telecommunication provider to receive this award. O2 Customer Phone Number can be accessed by the customers to get their queries resolved which are related to the services they offer. To personally have a conversation with the officials of the company or to reach them customers are free to refer to the o2 Head Office UK Address.
Address: TelefÃ³nica UK Limited
260 Bath Rd. Slough, SL1 4DX, United Kingdom
Phone Number: +44 113-272-2000