This firm is based in London with reg. no. 08382919. The company was registered in 2013. The headquarters of this company is situated at 11 Blackheath Village . The area code is SE3 9LA. The company's SIC and NACE codes are 74100 - specialised design activities. Tessa Horovitz Design Limited reported its account information for the period up to 2023-01-29. The company's latest confirmation statement was filed on 2023-01-31.
According to the latest data, this limited company is guided by just one managing director: Tessa H., who was assigned this position in 2013.
Tessa H. is the individual who has control over this firm, owns over 3/4 of company shares.