The owner may, at any time, by notice in writing, require such subcontractor, laborer, mechanic, workman or other person doing, or causing to be done, work or labor upon such building or other structure or improvement appurtenant thereto, or any such materialman or other person furnishing materials, machinery or other necessary equipment for such work, to file with such owner an itemized account of the work done or caused to be done by such laborer or other person, or of the materials or machinery or other equipment furnished by such materialman or other person for such work, which account shall show the dates upon which such work was done, or such materials were furnished, the price charged therefor, and the nature of such work or materials, and the neglect or failure of any such laborer, mechanic or other person furnishing materials, machinery or other necessary equipment for the doing of the same, so to file such itemized statement with such owner, within ten days after the receipt by him of such written notice so to do, shall release such owner from all responsibility and his property from all lien or charge for all labor done and for all materials furnished by the person so failing to file such required itemized statement, prior to the giving of such notice.