If you would like further information about the STX service or have any queries or feedback about STX Online, please contact Client Sales and Management on 020 7797 3211.
If you require any further assistance, please contact the Information Service Help Desk on 020 7797 3343.
For technical questions about your STX service, please call the technical help desk on 0808 100 1236.