Jbi Internet Holdings came into being in 2018 as a company enlisted under no 11434428, located at EC2A 4NE London at 86-90 Paul Street. It has been in business for 6 years and its last known status is active. The enterprise's classified under the NACE and SIC code 73110 which stands for Advertising agencies. Jbi Internet Holdings Ltd filed its account information for the period that ended on 2022-03-31. The business most recent annual confirmation statement was submitted on 2023-06-20.
At the moment, there seems to be only one managing director in the company: Judaea I. (since Wed, 28th Nov 2018). Since June 2018 Martin A., had been functioning as a director for the firm up until the resignation in 2018.
Judaea I. is the individual who has control over this firm, owns over 3/4 of company shares.