The Onibaba Ltd company has been in this business field for nine years, having launched in 2015. Registered with number 09588493, Onibaba is categorised as a Private Limited Company with office in Oakwood, Chislehurst BR7 5LB. Its name is Onibaba Ltd. The enterprise's previous customers may know the firm also as Anthony Staples, which was used up till Thursday 24th September 2020. The enterprise's SIC and NACE codes are 69201 and their NACE code stands for Accounting and auditing activities. Onibaba Limited reported its account information for the period that ended on 2022-05-31. The business latest annual confirmation statement was submitted on 2023-05-13.
For nine years, the limited company has only been supervised by 1 director: Anthony S. who has been presiding over it since Wednesday 13th May 2015.
Anthony S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.