H20 Technical Services started its business in the year 2004 as a Private Limited Company under the following Company Registration No.: 05280463. The company's headquarters was registered in Wolverhampton at 74 Grosvenor Road. This H20 Technical Services Limited business had been in this business field for 16 years.
Leroy A. was this enterprise's managing director, appointed in 2004 in November.
Leroy A. was the individual who had control over this firm, owned over 3/4 of company shares.