James Howell Ltd has been prospering in the United Kingdom for at least 18 years. Started with registration number 05690512 in the year 2006, the company is located at 677 High Road, London N12 0DA. This company's classified under the NACE and SIC code 41202 which means Construction of domestic buildings. 2022/01/31 is the last time account status updates were reported.
According to the latest data, this particular business is managed by a single director: James H., who was appointed in January 2006.
James H. is the individual who has control over this firm, owns over 3/4 of company shares.