CCRS is a leading independent insurance broker dedicated to providing exceptional technical advice and service to businesses all over the UK. Our Glasgow-based staff have been giving professional broking services to a diverse variety of commercial clients for over ten years.