This Eccobell Ltd firm has been operating in this business field for four years, as it's been founded in 2020. Registered under the number 12398050, Eccobell is a Private Limited Company located in 85 Great Portland Street, London W1W 7LT. The company's SIC code is 62020 and their NACE code stands for Information technology consultancy activities. 2022-01-31 is the last time company accounts were filed.
Moboluwaduro O. is this company's individual managing director, that was designated to this position on 2020/03/19. The limited company had been controlled by Benjamin M. till April 2023. Furthermore another director, including Omowonuola A. quit in 2020.
Moboluwaduro O. is the individual who controls this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.