Company identity
Company number 11838443
Company profile
UK company 11838443, incorporated on 20 February 2019.
The Watches of Switzerland Group PLC
The leading luxury watch specialist in the UK with a growing presence in the US
Company number 11838443
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next confirmation statement due date
Next accounts due date
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
1 Jan 2024 to 31 Dec 2024
The ASIMOV project aims to revolutionise the adoption of Trusted AI technology for UK SMEs by providing automated sustainability reporting solutions. This project has the potential to disseminate Trusted and Responsible AI to the entire UK SME ecosystem, unlock hundreds of billions in sustainable finance, help us meet net zero, and drive best-in-class hum...