Company Information Amalgum Investments Twenty Registration number 2003/015387/07 Beat the Clock Investment Registration number 2006/034220/07 Ebaleni Property Holdings Registration number 2006/031986/07 Holomisa Investments Registration number 2000/006258/23