By using this site you consent to our use of standard analytics cookies which we use to monitor our site performance.
We work hard to find the most competitive insurance products that meet your needs, along with providing 24/7 access to our 'Star Store' - the 'Free' safe place.
We know that you don't want to spend hours on the phone or on price comparison websites, but you do want honest, expert and jargon-free insurance advice, so that is what we provide.
We will automatically notify you when your policy is due for renewal - then complete a wide range of searches without any obligation
ST&R Limited, Lingmell House, Water Street, Chorley, Lancashire. PR7 1EE
ST&R Limited is authorised by the Financial Conduct Authority and can be found on the FCA register Reference 591815 Registered in England & Wales No.
7967035