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 766 7000