2005 marks the start of Odeon & I'ching Co. Limited, a company located at Winston Churchill House, Ethel Street in Birmingham. It was created on 2005-05-18. The company's registered no. was 05455529 and its zip code was B2 4BG. This firm had been operating on the British market for about 11 years up until 2016-05-03.
The following firm was directed by 1 managing director: Run W., who was designated to this position 19 years ago.