Registered with number SC621283 5 years ago, It Support Administrators Ltd is a Private Limited Company. The firm's latest registration address is 23 Featherhall Crescent North, Edinburgh. This business's declared SIC number is 63120: Web portals. It Support Administrators Limited filed its latest accounts for the period up to 2023-02-28. The firm's latest annual confirmation statement was filed on 2023-02-13.
Taking into consideration the company's executives list, since 2023 there have been two directors: Julie S. and Richard S.. To help the directors in their tasks, this specific limited company has been utilizing the skills of Julie S. as a secretary since 2022.
Richard S. 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.