Mirror Ball Investments 0019 has its origins from Bapo Ba Mogale 1 community. With a commitment to innovation and safety, we strive to deliver superior results for our shareholders while upholding the highest standards of environmental stewardship and corporate social responsibility.