Mabuso Limited has existed in the UK for eight years. Registered under the number 10425071 in 2016, it have office at 1d Courtenay Street, Cheltenham GL50 4LR. The company's registered with SIC code 86900 and has the NACE code: Other human health activities. The latest filed accounts documents provide detailed information about the period up to Thu, 31st Mar 2022 and the most recent annual confirmation statement was released on Wed, 12th Oct 2022.
Currently, this particular firm is directed by a single managing director: Kelebogile M., who was designated to this position eight years ago.
Kelebogile M. is the individual who controls this firm, owns over 3/4 of company shares.