Used car dealer Cinch cut losses to just over £118m last year, latest accounts show. Filed under Cinch Holdco UK Limited on Companies House, the Constellation Automotive Group-owned firm – which ...
Some results have been hidden because they may be inaccessible to you