HALL REAL ESTATE (PTY) LTD
HALL OF DIAMOND CC
HALL FAMILY TRUST
HALL
MEDICAL HALL
HALL + PICKLES (SA) (PTY) LTD