North Western Motor Company – Ford, Mazda and Land Rover Dealer in Upington, Nothern Cape, South Africa. Phone 0027 54 3323 323