2004 is the date that marks the establishment of Nomad Images Limited, a company which was situated at Lower Ground Floor, One George Yard in London. It was started on 2004-06-30. The Companies House Reg No. was 05166918 and the company area code was EC3V 9DF. This firm had been operating on the market for about 18 years up until 2022-02-15.
This firm was administered by a single managing director: Renaud D. who was caring of it for one year.
Renaud D. 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.