New Opta Ltd,registered as Private Limited Company, that is located in Kemp House, 160 City Road, London. It's postal code is EC1V 2NX. The enterprise has been registered in year 2022. The company's registration number is 14164667. The company's declared SIC number is 62090 which stands for Other information technology service activities.
At present, this particular business is supervised by a single managing director: Regan C., who was chosen to lead the company on 2022/06/10.
Regan C. 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.