2021 signifies the establishment of Optxa Limited, the firm registered at The Limes, Womersley in Doncaster. This means it's been three years Optxa has prospered in the United Kingdom, as it was registered on 25th October 2021. Its reg. no. is 13701393 and its post code is DN6 9AY. The company is recognized as Optxa Limited. However, this firm also operated as Optiapp until the name was changed one year ago. The enterprise's SIC code is 86900 and their NACE code stands for Other human health activities. 31st October 2022 is the last time when the accounts were reported.
This company has a solitary managing director now overseeing this specific company, namely Alexander N. who's been doing the director's obligations for three years.
Alexander N. 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.