Wardo Autos (London) Ltd. Arch 26-29 Winthorpe Road, London, London SW152LW