Bharya Engineering & Contractors Co. Ltd vs Hamoud Ahmed Nassor (Civil Appl. No.545/11 of 2018) [2019] TZCA 478; (03 December 2019)