Business Listings in Duff's Road Directory Category <Any>Publishing And Printing The Print Shop KwaZulu-Natal , Durban North , Duff's Road , 53 Adelaide Tambo Dr , 4051 The Print Shop is one of the leading design and print companies in South Africa.