IMPALA HOLDINGS’ WEBSITE IS
CURRENTLY UNDER CONSTRUCTION

In the meantime, please contact us on (012) 372 9000 or send us an email: