Iona 21 Limited was set up as Private Limited Company, located in Kemp House, 152 City Road, London. The headquarters' postal code is EC1V 2NX. This company was established in 2013. The company's Companies House Registration Number is 08623509. This enterprise's declared SIC number is 66110 which stands for Administration of financial markets. The company's latest annual accounts cover the period up to December 31, 2022 and the most recent confirmation statement was filed on July 21, 2023.
When it comes to this specific limited company, all of director's duties have so far been executed by Michael R. who was appointed 11 years ago.
Michael R. is the individual with significant control over this firm, owns over 3/4 of company shares.