Started with Reg No. 04344466 twenty three years ago, Io Domain Limited had been a private limited company until Tuesday 6th September 2016 - the day it was officially closed. The company's latest registration address was Suite B, 29 Harley Street London. The firm was known under the name Clook until Monday 31st October 2005 at which point the name was changed.
This company was managed by a solitary director: Waris K., who was assigned to lead the company in April 2012.