Skoda Autos Ltd 167-169 Ballards Lane, Finchley, Finchley Central, London N31LP