Luxury dealer H.R. Owen plans Hertfordshire hub
The struggling retailer closed 22 underperforming car store locations during the second half