Our Business

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.