Thomas Carroll Group Plc


  • Professional Services

  • Product/Services

    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.

    General Information

    No. of Employees:

    Up to 150

    Year Established: