Anibaba Investments Ltd has been in the United Kingdom for at least 3 years. Started with Companies House Reg No. 13357122 in the year 2021, the firm is based at 7 Lodge Lane, Bexley DA5 1DJ. The firm's principal business activity number is 82990 which stands for Other business support service activities not elsewhere classified. The firm's most recent financial reports cover the period up to 2023/04/30 and the most recent annual confirmation statement was released on 2023/04/25.
Currently, the company is directed by a solitary director: Rotimi A., who was formally appointed 3 years ago.