This Karma Oncology Limited business has been operating on the market for 12 years, having launched in 2012. Started with Registered No. SC422204, Karma Oncology is categorised as a Private Limited Company with office in 33 Kittoch Street, Glasgow G74 4JW. This firm's SIC code is 74909 which means Other professional, scientific and technical activities not elsewhere classified. Karma Oncology Ltd reported its account information for the financial year up to 2023-03-31. The most recent annual confirmation statement was submitted on 2023-01-11.
In this business, the full scope of director's assignments have so far been carried out by Karen W. who was assigned this position in 2012.
Karen W. 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.