Founded: 1738 | Founding place: London, United Kingdom | Founded by: John Ellicott | Last known headquarters: La Chaux-de-Fonds, Switzerland | Owned by: company was liquidated in 2021 | Official (last known) name: Ellicott SA
The history of Ellicott ended in the 1800s in the UK but a new company was born in 2008 in Switzerland. Which didn’t make it…