Based in Unit 9, London SE18 5NX Igooan Ltd was categorised as a Private Limited Company registered under the 10874990 Companies House Reg No. It'd been launched seven years ago before was dissolved on September 26, 2023.
Glenn R. was the enterprise's managing director, designated to this position on July 19, 2017.
Glenn R. was the individual who had control over this firm, owned over 3/4 of company shares.