Upstream Insight Ltd,registered as Private Limited Company, based in 38 Reynes Drive, Oakley, Bedford. The headquarters' located in MK43 7SN. The firm has been in existence since 2017. Its registration number is 11094634. The enterprise's SIC code is 70229, that means Management consultancy activities other than financial management. Its most recent accounts cover the period up to 2022-12-31 and the most recent annual confirmation statement was released on 2022-12-02.
When it comes to this specific company, all of director's duties have so far been carried out by Ewan W. who was formally appointed on 2017-12-04.
Ewan W. 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.