ESTER BARNARD
DU PLOOY BARNARD INCORPORATED
KOOS BARNARD PROJECT MANAGERS C.C
VERMEULEN (BORMAN SNYMAN & BARNARD
UITENHAGE SANDBLASTING SERVICES (JJ BARNARD)
RYNO BARNARD KASTE CC