We use cookies to improve your browsing experience and understand how you use our site. By continuing to use our website you agree to the use of our cookies on your device.
Had a quotation from us before?
Henshalls Insurance Brokers is a trading name of John Henshall Ltd which is authorised and regulated by the Financial Conduct Authority under register number 307059, and does not charge any fees to customers in relation to Credit Broking activities. Registered in England and Wales No. 03794231. Registered Address: Gower House, 14-16, High Street, Newport, Shropshire, TF10 7AN
Powered by Acturis - © Acturis Limited 2021