Markel Capital Limited has been prospering on the market for at least twenty nine years. Started with Registered No. 03114572 in 1995, the company is registered at 20 Fenchurch Street, London EC3M 3AZ. This company has been on the market under three names. The company's initial name, Caveberry, was changed on Monday 30th October 1995 to Terra Nova Capital. The current name is used since 2000, is Markel Capital Limited. This firm's Standard Industrial Classification Code is 65120: Non-life insurance. The business most recent financial reports cover the period up to 2022-12-31 and the most recent annual confirmation statement was submitted on 2023-10-13.
As stated, the following firm was formed in 1995 and has been supervised by eighteen directors, and out of them four (Brian C., Simon W., Nicholas L. and Andrew D.) are still participating in the company's duties. Furthermore, the managing director's efforts are constantly aided with by a secretary - Lara T., who was chosen by the firm in January 2020.