Situated at Suite B, London W1G 9QR Io Domain (UK) Ltd was a Private Limited Company registered under the 04498233 registration number. This firm had been launched twenty two years ago before was dissolved on Tue, 6th Dec 2016. Started as Paris, the company used the name until Tue, 9th Dec 2003, when it was changed to Io Domain (UK) Ltd.