About the Business
So whether you're looking for business cover or a home insurance estimate, we act for you - not the insurers. Howell Insurance Services Ltd is registered at Island House Colhugh Street, Llantwit Major, Vale of Glamorgan. CF61 1RE. Registered in England and Wales Number 04659831.
Authorised and regulated by the Financial Conduct Authority (FCA) under firm reference number 313688. You may check this on the FCA's register by visiting the FCA website, www.fca.gov.uk/register/home.do or by contacting the FCA on 0845 606 1234.
Location & Hours
Colhugh Street
Llantwit Major, CF61 1RE