This Zenbu Ltd. company has been in this business for 4 years, having launched in 2020. Started with Registered No. 12837660, Zenbu is categorised as a Private Limited Company located in 30 Northgate, London NW8 7EG. The company's principal business activity number is 62020 meaning Information technology consultancy activities. Wed, 31st Aug 2022 is the last time when account status updates were reported.
The company has a single director this particular moment leading the following firm, namely Ivy L. who's been performing the director's obligations since Wed, 26th Aug 2020. Another limited company has been appointed as one of the secretaries of this company: Op Tech Ltd.
Yuki D. is the individual with significant control over this firm, has substantial control or influence over the company.