1920 – 1921 Company name Shand Motor & Engineering Co. Ltd. Place Lee Green, London Country United Kingdom