Located at 4 Deerhurst Road, London NW2 4DE Image Relations Limited was a Private Limited Company and issued a 04159241 registration number. This company was launched on February 13, 2001. Image Relations Limited had been prospering in this business for at least twenty two years.
Olubunmi A. was this specific company's managing director, formally appointed in 2001 in February.
Olubunmi A. was the individual who had control over this firm, owned over 3/4 of company shares.