Our Business
Admiral Group floated on the London Stock Exchange in 2004. It now operates fourteen brands in seven countries. This section contains relevant information about the business for investors, analysts and brokers.
Admiral Group floated on the London Stock Exchange in 2004. It now operates fourteen brands in seven countries. This section contains relevant information about the business for investors, analysts and brokers.