05957944 is a registration number assigned to Opus 2 Lex Limited. This firm was registered as a Private Limited Company on 2006-10-05. This firm has existed in this business for eighteen years. The enterprise could be reached at 5 5 New Street Square 5th Floor (c/o Opus 2) in London. The headquarters' postal code assigned to this place is EC4A 3BF. Registered as Bar Squared, the firm used the name until 2022-03-17, then it was replaced by Opus 2 Lex Limited. The company's SIC code is 62012 : Business and domestic software development. Its most recent annual accounts cover the period up to 2022-03-31 and the latest confirmation statement was submitted on 2023-09-30.
Because of this firm's growing number of employees, it became unavoidable to acquire extra directors: Oliver C., David C. and Helen F. who have been collaborating since 2021-02-08 to promote the success of this firm.