Contact Us

Useful Contact Information

captcha


SCC is a trading name of Specialist Computer Centres plc, a company registered in England and Wales.

Registered address: James House, Warwick Road, Birmingham B11 2LE.
Company reg number: 01428210
VAT reg number: 313651680
DUNS number: 227720521