The Illooma Limited business has been offering its services for 4 years, as it's been established in 2020. Started with Companies House Reg No. 12613548, Illooma was set up as a Private Limited Company located in 71-75 Shelton Street, London WC2H 9JQ. This enterprise's registered with SIC code 62012, that means Business and domestic software development. The business latest annual accounts were submitted for the period up to 2023-05-31 and the most current annual confirmation statement was released on 2022-12-09.
Concerning this company, just about all of director's tasks have so far been performed by Riccardo E. who was designated to this position in 2020.
The companies that control this firm include: Connektivity Group Ltd owns over 3/4 of company shares. This business can be reached in Northampton at Cheyne Walk, NN1 5PT, Northamptonshire and was registered as a PSC under the registration number 14519282.