The Iophtha Limited firm has been on the market for at least seven years, having launched in 2017. Started with Companies House Reg No. 11022787, Iophtha is a Private Limited Company located in 255 Poulton Road, Wallasey CH44 4BT. The firm's SIC and NACE codes are 86900 and their NACE code stands for Other human health activities. Iophtha Ltd reported its latest accounts for the period up to 31st October 2022. The business most recent annual confirmation statement was filed on 18th October 2023.
Considering this company's growth, it was necessary to choose additional company leaders: Denise C. and Anthony J. who have been working as a team since October 2017 to promote the success of this specific firm.
Executives who control the firm include: Denise C. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Anthony J. owns 1/2 or less of company shares and has 1/2 or less of voting rights.