Elmswood First Tree Limited has existed in the UK for at least eleven years. Registered with number 08776849 in the year 2013, the firm is located at 25 Elmswood Road, Liverpool L17 0DH. The firm official name switch from J A Hogan Technical Services to Elmswood First Tree Limited came on 2013-11-20. The company's SIC and NACE codes are 62020 meaning Information technology consultancy activities. Elmswood First Tree Ltd filed its latest accounts for the financial period up to Wed, 30th Nov 2022. The firm's most recent annual confirmation statement was filed on Tue, 15th Nov 2022.
To this date, this specific business has only been overseen by one managing director: James H. who has been with it for eleven years.
James H. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.