Icaihack Ltd is an active company incorporated on 15 February 2025 with the registered office located in London, Greater London. Icaihack Ltd was registered 1 year ago.
Registered office address changed from Flat 27 Downings House 21 Southey Road London SW19 1nd England to 1104 Java House, 15 Botanic Square Botanic Square London E14 0LG on 14 February 2026
Submitted on 14 Feb 2026
Termination of appointment of Minghan Xiao as a director on 23 February 2025
Submitted on 23 Feb 2025
Cessation of Minghan Xiao as a person with significant control on 23 February 2025