Im23 Ltd 's been on the market for at least six years. Started with Registered No. 11665019 in the year 2018, the firm is located at The Hoxton Mix 86-90 Paul Street, London EC2A 4NE. The company's SIC and NACE codes are 74100 which stands for specialised design activities. 2022-11-30 is the last time company accounts were reported.
As mentioned in this enterprise's directors directory, since 2018 there have been two directors: Robert H. and Simon Y..
Executives with significant control over the firm are: Robert H. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Simon Y. owns 1/2 or less of company shares and has 1/2 or less of voting rights.