Portfolio comprises 80 locations across the UK generating £2bn of revenue
A High Court judge said the boss of Inchcape UK was “prepared to tell untruths”