Iblio Limited 's been in the business for eleven years. Registered under the number SC452734 in 2013, it is based at Clyde Offices, Glasgow G2 1BP. This business's SIC and NACE codes are 62020, that means Information technology consultancy activities. Its latest accounts cover the period up to 2022-06-30 and the most recent confirmation statement was submitted on 2023-07-03.
Up until now, the business has only been guided by a single managing director: Robert T. who has been presiding over it for eleven years.
Robert T. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.