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