Dr Peter O'callaghan has been operating in this business for at least 12 years. Established under company registration number 08201614, this firm is registered as a Private Limited Company. You can contact the main office of the firm during its opening hours at the following address: 1st Floor Tudor House 16 Cathedral Road, CF11 9LJ Cardiff. The enterprise's registered with SIC code 86220: Specialists medical practice activities. The company's latest accounts describe the period up to 2022-09-29 and the latest annual confirmation statement was filed on 2023-09-04.
In this particular firm, a number of director's duties have been executed by Rachel C. and Peter O.. Amongst these two people, Peter O. has managed firm the longest, having become a vital addition to company's Management Board on 2012-09-04.
Rachel C. is the individual with significant control over this firm, has substantial control or influence over the company, owns over 3/4 of company shares and has 3/4 to full of voting rights.