Trevor Finn's future at Hedin Automotive has been cast into doubt after a mysterious series of filings on the firm's Companies House page. Documents filed ...