Icu Group Limited 's been on the British market for at least twenty one years. Registered with number 04810605 in the year 2003, it is registered at Cavendish House, Liverpool L22 5NG. Icu Group Limited was known sixteen years from now under the name of Star It. This firm's SIC and NACE codes are 62020 and their NACE code stands for Information technology consultancy activities. 2023-03-31 is the last time the accounts were reported.
There is 1 managing director at the moment running this particular company, specifically Antony W. who's been doing the director's tasks since 2003-06-25. Additionally, the director's efforts are regularly aided with by a secretary - Paula W., who was chosen by the following company in January 2008.
Antony W. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.