Ikkub Ltd has been prospering in this business for 13 years. Started with Registered No. 07802921 in the year 2011, it have office at 9 Delisle Road, London SE28 0JD. This company known today as Ikkub Ltd, was previously known as House Of Square. The transformation has occurred in 2016-03-25. This business's declared SIC number is 74100 which means specialised design activities. Ikkub Limited released its account information for the financial period up to 2022-10-31. The company's most recent confirmation statement was filed on 2022-10-12.
At the moment, we can name a single managing director in the company: Babajide O. (since 2016-03-10). Since 2014-02-01 Olawale O., had been managing the company up until the resignation in March 2016. Furthermore another director, namely Babajide O. quit in February 2014.
Babajide O. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.