Mamba Holdings came into being in 2018 as a company enlisted under no 11417376, located at EC1V 2NX London at Kemp House. This company's last known status was dissolved. Mamba Holdings had been offering its services for at least four years.
Manola M. was this enterprise's director, appointed in 2018 in June.