Located at 10 Long Hill Road, Huddersfield HD2 1PJ D S Mcleod Technical Limited was classified as a Private Limited Company registered under the 06584449 Companies House Reg No. This firm appeared on 2008-05-06. D S Mcleod Technical Limited had existed in the UK for at least 13 years.
Dennis M. was this particular firm's director, assigned to lead the company 16 years ago.
Dennis M. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.