Top Class Products began its operations in 1999 as a Private Limited Company registered with number: 03808983. The company's head office was based in Nottingham at 11 High Street. The Top Class Products Limited business had been operating in this business field for seventeen years.
The following limited company was led by one managing director: Michael Y., who was appointed in 2012.