Ecomrace Limited has been prospering in the United Kingdom for 2 years. Started with Companies House Reg No. 14389993 in 2022, the company is based at 24a Bayswater Mount, Leeds LS8 5LP. The company's SIC code is 47990 and their NACE code stands for Other retail sale not in stores, stalls or markets.
At the moment, the following company is managed by 1 director: Zahoor A., who was assigned to lead the company in September 2022.
Zahoor A. 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.