Menu Close

Contact us

If you have any questions, concerns or issues, we’re here to help. Contact us to find out how Customs Refund Specialists can help your business.

Tel :

031 566-1987

Post :

PO Box 20255, Durban North 4016, South Africa

Physical :

Suite 1, No. 8 Nollsworth Park, Nollsworth Crescent, La Lucia Ridge, Durban, South Africa