It gave Talk Talk a call centre "estate" of 24 centres in Ireland, the UK, India, the Philippines and South Africa. These centres had been handling millions of calls per week in the past.
Le groupe s'est ainsi constitué un "parc" de 24 centres d'appel en Irlande, au Royaume-Uni, en Inde, aux Philippines et en Afrique du Sud qui, à une époque, traitaient des millions d'appels par semaine.