Tabula Picta Ltd is a Private Limited Company, located in 135 Notting Hill Gate in London. The main office's zip code W11 3LB. This business was set up on 2020-02-10. The registration number is 12454161. The enterprise's SIC code is 82990 which means Other business support service activities not elsewhere classified. Tabula Picta Limited released its latest accounts for the period up to Mon, 28th Feb 2022. The latest confirmation statement was submitted on Thu, 9th Feb 2023.
Since 2020-02-10, the limited company has only been supervised by an individual managing director: Sandra R. who has been controlling it for 4 years.
Sandra R. is the individual who controls this firm, has substantial control or influence over the company.