Opus 67 Ltd is a Private Limited Company, based in 69 Ingleside Drive, Stevenage. The office's post code is SG1 4RY. This business has been working since Fri, 9th Nov 2018. The registered no. is 11670168. This company's SIC code is 70229 and their NACE code stands for Management consultancy activities other than financial management. Opus 67 Limited reported its account information for the financial year up to Thu, 31st Mar 2022. The latest confirmation statement was filed on Tue, 17th Jan 2023.
With regards to the firm, a variety of director's tasks have so far been done by Stephen H. who was designated to this position on Fri, 9th Nov 2018.
Stephen H. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.