Arden Maidstone, a privately owned dealership in Maidstone, Kent located close to the M20.<br /><br />