PlatformX Communications / PXC are the trading names of TalkTalk Communications Limited (Registered No: 03849133) and Virtual1 Limited (Registered No: 06177891). Registered office: Soapworks, Ordsall Lane, Salford, M5 3TT. TalkTalk Communications Limited & Virtual1 Limited are incorporated and registered in England and Wales.