A Champion began its operations in 2012 as a Private Limited Company with reg. no. 07896271. This company's headquarters was based in Birmingham at Winston Churchill House. This A Champion Limited company had been on the market for at least 4 years.
This specific business was administered by one managing director: Yuling L. who was managing it for 4 years.