Consulting Stream Technologies Limited with Companies House Reg No. 06651682 has been on the market for sixteen years. The Private Limited Company can be found at Devonshire House, Manor Way, Borehamwood and their postal code is WD6 1QQ. The company currently known as Consulting Stream Technologies Limited was known under the name Converica up till 2015-05-21 when the business name was changed. The enterprise's declared SIC number is 96090 meaning Other service activities not elsewhere classified. Consulting Stream Technologies Ltd reported its account information for the period that ended on Sun, 31st Jul 2022. The firm's latest annual confirmation statement was filed on Fri, 21st Jul 2023.
The info we posses about the company's members shows us there are three directors: Joseph O., Vincent G. and Abimbola S. who were appointed on 2019-06-10, 2017-07-12 and 2014-02-20. In order to help the directors in their tasks, this specific business has been utilizing the skillset of Abimbola S. as a secretary since the appointment on 2008-07-21.