07242271 - reg. no. for Open Io Limited. It was registered as a Private Limited Company on 2010-05-04. It has been on the British market for the last 14 years. This company may be reached at 9 Ensign House Admiral's Way Marsh Wall in London. The company's postal code assigned to this address is E14 9XQ. The firm's Standard Industrial Classification Code is 62020 and has the NACE code: Information technology consultancy activities. The business most recent annual accounts were submitted for the period up to February 28, 2021 and the most current annual confirmation statement was released on May 4, 2021.