1921 – 1921 Company name Leta Car & Motorcycle Engineering Co. Place Brixton, London Country United Kingdom