D&H Systems began its operations in the year 2009 as a Private Limited Company with reg. no. 06902864. This company's head office was situated in London at 20-22 Wenlock Road. This particular D&H Systems Limited company had been operating offering its services for 13 years. This company has a history in registered name changes. Up till now this firm had two different names. Before 2013 this firm was run under the name of D&H System and up to that point the official company name was Dun & Huang.
Nigel H. and Huan H. were the firm's directors and were managing the firm for 10 years.
Executives who had control over the firm were as follows: Nigel H. had substantial control or influence over the company. Huan H. had substantial control or influence over the company.