Our Brands - India
Admiral Solutions was set up to support our UK car insurance operations. The company currently supports our UK Customer Service operation and is based in New Delhi, India. Admiral Solutions was launched in April 2012.
4th Floor, Block B, Building 6,
Dundahera, Sector 21
Telephone : +91-124-6653706