Located at Devonshire House, London EC1M 7AD Green Stem Retail Limited is a Private Limited Company with 13640360 Companies House Reg No. It has been set up three years ago. This company's principal business activity number is 46900 and their NACE code stands for Non-specialised wholesale trade. 2022-09-30 is the last time when account status updates were reported.
Christoph M. and Oliver B. are the firm's directors and have been expanding the company since Monday 1st November 2021.
Oliver B. is the individual with significant control over this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.