TRIANGLE LIMITED versus ROMSDALE INVESTMENTS (PRIVATE) LIMITED and 31 OTHERS (CIV ‘A’ 261/16) | CaseNotes