Icatalysts has been operating offering its services for 8 years. Established under number 10072814, the firm is listed as a Private Limited Company. You can reach the headquarters of the company during business hours under the following address: G23 China Works 100 Black Prince Road, SE1 7SJ London. This firm's SIC and NACE codes are 86900 meaning Other human health activities. Icatalysts Ltd reported its latest accounts for the period that ended on 2022-03-31. The company's latest confirmation statement was released on 2023-01-09.
From the information we have gathered, this business was started in 2016-03-18 and has so far been run by five directors, out of whom two (Frios M. and Seelan M.) are still functioning.
Seelan M. is the individual with significant control over this firm, has substantial control or influence over the company.