Haven Motor Holdings is a firm with it's headquarters at W1G 0AH London at Allan House. The company has been operating since 2005 and is established under reg. no. 05357831. The company has been active on the UK market for 19 years now and the current state is liquidation. The firm's principal business activity number is 45200 and their NACE code stands for Maintenance and repair of motor vehicles. The company's most recent filed accounts documents cover the period up to 2018-12-31 and the latest annual confirmation statement was filed on 2021-02-08.