Contact Us

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

Get Started

0121 281 8618