Head Office
Switch Communications Ltd No 1 Croydon
12 - 16 Addiscombe Road Croydon, England CR0 0XT
Company registration no: 2645307
Accounts
Tel: +44 (0)20 8604 0033
Email: accounts@switchcomms.co.uk
Service
Tel: 0345 034 7777
Fax: +44 (0)20 8604 0066
Email: tech.support@switchcomms.co.uk
Sales
Tel: +44 (0)20 8604 0000
Fax: +44 (0)20 8604 0001
Email: info@switchcomms.co.uk