Company identity
Company number 11314497
Company profile
UK company 11314497, incorporated on 17 April 2018.
Insurance, Tax and Law | Markel UK
Were an SME-focused expert in providing integrated insurance, tax and law services that deliver exceptional results when it matters most.
Company number 11314497
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 2021 to 31 Mar 2021
Have you ever had access to files or information that you really shouldn't have had? Coronavirus has massively increased the need for remote working but many companies don't have control over their sensitive data or who can access and share their files. Torsion was developed to solve the problem of poor control of access to business files and data, and to...