CMC – New Providence Towing Company Ltd vs Knowles Construction & Development Co Ltd