Mbja Ltd can be found at 64 Suffolk Road, in London. The firm post code is SW13 9NR. Mbja has been operating on the market since the firm was set up on 10th December 2018. The firm registered no. is 11719502. This firm's classified under the NACE and SIC code 70229 - Management consultancy activities other than financial management. December 31, 2022 is the last time account status updates were filed.
There's 1 managing director at the current moment supervising this company, namely Meenakshi J. who's been utilizing the director's responsibilities since 10th December 2018.
Meenakshi J. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.