The Admiral Group has three offices in the UK, in Cardiff, Swansea and Newport, and an overseas call centre in Halifax, Canada. We also have European operations in Spain, Italy and France, and an operation in the US. This section provides contact details for all of these offices. It also contains the telephone numbers of the service centres for all our UK based brands.
Admiral Group plc
Telephone: 0871 882 8282