2003 is the date that marks the start of I2usales Ltd, the company which was situated at 220 The Vale, Cricklewood, London. It was started on 19th June 2003. The company's registration number was 04804735 and its postal code was NW11 8SR. The firm had been operating in this business for eighteen years up until 5th October 2021. The firm has a history in business name change. Previously this company had two different company names. Up till 2015 this company was prospering as Liquid Art Fx and before that the company name was Liquid Arts Fx.
Dean B. was this particular company's managing director, formally appointed 21 years ago.
Dean B. was the individual who had control over this firm, owned over 3/4 of company shares.