Imyach started its operations in 2017 as a Private Limited Company under the following Company Registration No.: 10698697. This particular firm has operated for 7 years and the present status is active. This firm's headquarters is located in Elstree at 82a Deacons Hill Road. You could also find the firm using the zip code, WD6 3JQ. This enterprise's classified under the NACE and SIC code 68209 meaning Other letting and operating of own or leased real estate. 2023-06-30 is the last time company accounts were filed.
With regards to the business, the full extent of director's duties have so far been done by Lesley I. who was chosen to lead the company in 2017.
Lesley I. is the individual who has control over this firm, owns over 3/4 of company shares.