13594026 is a reg. no. of Stem Source Uk Distribution Limited. The firm was registered as a Private Limited Company on Tuesday 31st August 2021. The firm has existed on the market for three years. The company can be found at 3 Weybridge Walk Shoeburyness in Southend-on-sea. The main office's area code assigned to this place is SS3 8YJ. This company's principal business activity number is 46220 - Wholesale of flowers and plants. The business most recent filed accounts documents describe the period up to 2022-08-31 and the most recent confirmation statement was released on 2023-08-30.
Our information related to this firm's management reveals a leadership of two directors: Ross P. and Nathaniel R. who joined the company's Management Board on Tuesday 31st August 2021.
Executives with significant control over the firm are: Nathaniel R. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Ross P. owns 1/2 or less of company shares and has 1/2 or less of voting rights.