Stack I/o came into being in 2016 as a company enlisted under no 10120602, located at EC1N 2HA London at First Floor Thavies Inn House. This firm's last known status was dissolved. Stack I/o had been on the market for five years. Stack I/o Ltd was listed eight years ago as Stack Digital.
The directors were: Graham B. selected to lead the company on 2016-04-13, Andrew P. selected to lead the company eight years ago and Ryan K. selected to lead the company in 2016 in April.
Executives who controlled the firm include: Graham B. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Andrew P. owned 1/2 or less of company shares, had 1/2 or less of voting rights.