MARKEL INTERNATIONAL INSURANCE COMPANY LIMITED
ActiveCompany number 00966670
London · Incorporated 20 November 1969
20 Fenchurch Street, London, EC3M 3AZ
Last updated on 17 September 2026
Non-life insurance · SIC 65120
Company history
TERRA NOVA INSURANCE COMPANY LIMITED · 20 November 1969 – 4 November 2002
Company overview
MARKEL INTERNATIONAL INSURANCE COMPANY LIMITED is an active private limited company incorporated on 20 November 1969 and registered in England and Wales. Its registered office is at 20 Fenchurch Street, London, EC3M 3AZ. The company carries on insurance activities under SIC code 65120.
It is wholly owned by Markel Capital Holdings Limited, which holds 75–100% of the shares and voting rights and the right to appoint and remove directors. The current directors are Wai-Fong Au (appointed 2020) and Andrew John Davies (appointed 2000). Lara Simone Teesdale serves as company secretary.
The most recent full accounts were made up to 31 December 2025 and the latest confirmation statement was made up to 25 May 2026. There are no charges, no insolvency history, and the company has never been liquidated. All filing obligations are current.
Compliance
Financial snapshot
Detailed figures (assets, liabilities, net worth) are available in the full credit report.
Officers
No officers on record.
Persons with significant control
Funding
1 funding roundFiling history
No filings match this type.
Risk at a glance
- Company active
- Accounts up to date
- Confirmation statement up to date
- No insolvency history
- No registered charges
- Credit score
- Recommended limit
- Payment risk
Get the complete credit report
- Detailed financial statements
- Credit score & payment risk
- CCJs, charges & insolvency checks
- Recommended credit limit
Secure checkout · Report delivered instantly
Companies at this postcode
EC3M 3AZ