CCRS is a leading independent insurance broker committed to providing superior technical advice and service to businesses throughout the UK. Our Glasgow-based team have been providing professional broking services to a diverse range of commercial clients for over 10 years.