1904 – 1907 Company name Hitchon Gear & Automobile Co. Ltd Place Accrington, Lancashire Country United Kingdom