The firm is widely known as Studio Tata Ltd. This company was started one year ago and was registered under 14771911 as the registration number. The head office of this firm is situated in London. You can reach it at 28 Princes Square. This business's principal business activity number is 74100, that means specialised design activities.
For one year, this particular company has only had 1 managing director: Lisetta P. who has been controlling it since 2023/03/31.
Lisetta P. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.