This firm operates as Taylor Studio Limited. The firm was established 7 years ago and was registered with 10560343 as the registration number. This office of this company is located in London. You may visit it at 96 Heathwood Gardens. This business's principal business activity number is 74100 which means specialised design activities. The firm's latest financial reports provide detailed information about the period up to 2023/01/31 and the most recent confirmation statement was submitted on 2023/01/11.
Nicola T. is this particular company's individual managing director, who was arranged to perform management duties in 2017 in January.
Nicola T. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.