We are a leading provider of mobile communications services with 100% ownership of mobile network operators in three countries - the UK, Germany and Ireland - as well as a leading mobile internet portal.
Telford Shopping Centre Gift Cards accepted for accessories purchases only.