About Admiral Group plc
According to available private market data, Admiral Group plc is based in Cardiff. Admiral Group plc was established in 1993 and is based in Cardiff. Recorded investors include Equistone Partners Europe Limited and Equistone Partners Europe Ltd..