Thomas Carroll Group Plc

Our chartered broker business insurance service based in South Wales specialises in delivering diverse and complex risks and SME insurance packages with unrivalled local service and claims support.  All our advice is of the highest quality and we provide a dedicated claims team to ensure you get support when you need it.

Request more information

Company Name

Thomas Carroll Group Plc




Elm House, Tawe Business Village, Enterprise Park, Swansea, SA7 9LA

Association Memberships

Skip to toolbar