is not in process of liquidation on May 1, 2024
Where is ADMIRAL LIMITED's headquarters?
ADMIRAL LIMITED's headquarters is located at UNITED KINGDOM, LONDON, 20 FENCHURCH STREET, 14TH FLOOR, EC3M 3BY
What is ADMIRAL LIMITED's industry?
ADMIRAL LIMITED is in the industry of Dormant Company
What year was ADMIRAL LIMITED started?
ADMIRAL LIMITED was started in 1979
Sources: Companies House