No owner, occupant, lessee or managing agent of property shall be liable for the death or injury of an independent contractor or the independent contractor’s employees resulting from dangers of which the contractor knew or reasonably should have known.