- Lenasia, Gauteng, South Africa
MOHAU HOLDINGS is a company based out of 20 ROSE AVENUE 1ST FLOOR TAHITI CENTER, LENASIA, Gauteng, South Africa.