This particular Ic Research Uk Branch Limited firm has been operating in this business field for three years, having started in 2021. Started with registration number 13325655, Ic Research Uk Branch was set up as a Private Limited Company located in Green Park House, 15, London W1J 8LQ. This enterprise's declared SIC number is 63110 meaning Data processing, hosting and related activities. Its latest filed accounts documents detail the period up to 2022-08-31 and the latest confirmation statement was submitted on 2023-04-07.
With regards to the following company, the full extent of director's duties have so far been executed by Peter B. who was appointed three years ago.
Peter B. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.