C & J Iddo Ventures started conducting its operations in the year 2006 as a Private Limited Company under the ID 05747657. This firm's registered office was situated in London at 74 Church Road. The C & J Iddo Ventures Ltd company had been operating in this business for at least fourteen years. The name of the firm was changed in the year 2016 to C & J Iddo Ventures Ltd. This company previous name was Iddo Stores (UK).
This company was controlled by one director: Olukemi O., who was designated to this position in 2006.
Olukemi O. was the individual who controlled this firm, owned over 3/4 of company shares.