Halsted And CO (Pty)LTD - UPT 2 Karakoel Street Upington South Africa Phone: 054 332 2020
Halsted And Co (Pty)LTD - KBY 5 Kelvin Street Kimberley South Africa Phone: 053 831 2027