Elmlea Consultants started its business in 2014 as a Private Limited Company under the ID 09051733. This firm has been functioning for 10 years and it's currently active. This company's registered office is situated in London at 5 Ingram Avenue. You could also locate the firm using its postal code, NW11 6TG. This company's SIC code is 64209, that means Activities of other holding companies n.e.c.. The latest annual accounts were submitted for the period up to 2022-05-31 and the most recent annual confirmation statement was released on 2023-05-22.
According to the official data, this specific business is the workplace of a solitary managing director: Timothy L., who was formally appointed 10 years ago.
Timothy L. is the individual who has control over this firm, owns over 3/4 of company shares.