The company was located in London under the ID 07051157. This company was set up in 2009. The office of the firm was situated at Pearl Assurance House 319 Ballards Lane Finchley. The post code for this place is N12 8LY. This business was formally closed in 2024, meaning it had been in business for 15 years. The company has a history in business name change. Previously the company had two different names. Before 2018 the company was run under the name of Treatment and up to that point the company name was Treatment Visual Productions.
This specific limited company had an individual director: Samuel P. who was leading it for 15 years.
Josephine C. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.