2010 is the date that marks the launching of The Idea Plant Ltd, the company which was situated at 53 Southwold Mansions, Widely Road in London. It was founded on 22nd June 2010. The firm reg. no. was 07292526 and the company post code was W9 2LF. The company had existed on the market for 12 years up until 5th July 2022.
Christian S. was the firm's director, assigned this position in 2010.
Christian S. was the individual who had control over this firm, owned over 3/4 of company shares.