Town Studio came into being in 2004 as a company enlisted under no 05093903, located at SG12 0JT Dane End at Brackenbury House. The company's last known status was dissolved. Town Studio had been operating in this business field for at least sixteen years.
As suggested by the firm's executives list, there were three directors: David S., Steven S. and David C..
David C. was the individual who controlled this firm, owned 1/2 or less of company shares and had 1/2 or less of voting rights.