Advanced company searchLink opens in new window

TERRA CARTA LTD

Company number 11675780

Registered office address
11 Lansdowne Crescent, London, United Kingdom, W11 2NJ
Company status
Dissolved
Dissolved on
11 February 2020
Company type
Private limited Company
Incorporated on
13 November 2018

Nature of business (SIC)

  • 62012 - Business and domestic software development
  • 66210 - Risk and damage evaluation
  • 80200 - Security systems service activities