1920 – 1920 Company name Launceston Engineering Co. Ltd Place Willesden Junction, London Country United Kingdom