Skip to main content

New Site Up & Running - Stanbrays Yard!

Friday, November 27, 2015 - 14:56

Computer Salvage Specialists are pleased to announce the opening of their new yard in Thatcham, Berkshire. This new purpose built facility will support their main processing plant based in Newbury, allowing CSS to double its processing capabilities.