NBC Ltd v Milo Construction Co. Ltd and Others (Civil Application No. 129 of 2005) [2005] TZCA 58; (30 September 2005)