Established in 2012, ST&R has grown in reputation and stature to become one of the leading insurance and mortgage providers in the UK.
With its Lancashire based head office, ST&RLimited is a multi-discipline business offering general insurance protection across the board; through to the more niche policies such as critical illness cover and pet insurance.