Io Investment Management Limited is a dissolved company incorporated on 25 February 2022 with the registered office located in London, City of London. Io Investment Management Limited was registered 3 years ago.
Application to strike the company off the register
Submitted on 26 Oct 2023
Registered office address changed from 9-10 Carlos Place London W1K 3AT United Kingdom to 1st Floor Hasilwood House 60-64 Bishopsgate London EC2N 4AW on 18 April 2023
Submitted on 18 Apr 2023
Confirmation statement made on 24 February 2023 with no updates