2021 signifies the founding of Iteller Ltd, the company that is situated at 29 Walker House, Phoenix Road, London. This means it's been 3 years Iteller has been in the United Kingdom, as it was registered on 2021-11-20. Its Companies House Registration Number is 13756061 and the area code is NW1 1EN. The company's declared SIC number is 66190 which stands for Activities auxiliary to financial intermediation n.e.c.. Iteller Limited reported its latest accounts for the period up to 2022-11-30. The company's most recent annual confirmation statement was submitted on 2023-03-22.
There seems to be a single managing director currently overseeing this business, namely Aabid Z. who's been utilizing the director's duties since 2021-11-20. Since 2021-11-20 Eisa K., had been performing the duties for this business up until the resignation on 2023-11-01.
Eisa K. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.