COMMERCIAL WARE LIMITED