Iriri Limited is officially located at London at 128 City Road. You can search for this business by its zip code - EC1V 2NX. This enterprise has been operating on the British market for 2 years. This enterprise is registered under the number 14246735 and its current status is active. This company's declared SIC number is 94990 which means Activities of other membership organizations n.e.c.. 2023-07-31 is the last time the accounts were filed.
In this limited company, many of director's assignments have been executed by Abayomi E. and Oluwafemi A.. Within the group of these two managers, Abayomi E. has supervised limited company the longest, having become a part of the Management Board on Wed, 20th Jul 2022.
Abayomi E. is the individual who has control over this firm, owns over 1/2 to 3/4 of company shares and has 3/4 to full of voting rights.