2021 is the year of the establishment of Ibudbudi Limited, the company located at Brook House 24 Havelock Walk, Forest Hill in London. That would make three years Ibudbudi has existed on the market, as it was registered on 2021/12/21. The registration number is 13810959 and its zip code is SE23 3HG. This enterprise's registered with SIC code 32409 : Manufacture of other games and toys, n.e.c.. The most recent accounts detail the period up to 2022-12-31 and the most recent confirmation statement was filed on 2022-12-20.
With regards to the following firm, the full range of director's tasks have so far been fulfilled by Simon D. who was selected to lead the company in 2021 in December.
Simon D. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.