Established in 1999, the SCCRC was founded to review criminal cases with a view to appealing. Call us today on 0141 270 7030