tax ombud south africa

Department Tax Ombud: South Africa
Address PO Box 12314, Hatfield, 0028
Street Address Menlyn Corner, 2nd Floor,, 87 Frikkie De Beer Street,, Menlyn, Pretoria, 0181
Phone No 012 431 9105
Fax 012 452 5013
Email
Website http://www.taxombud.gov.za