The original contractor shall, when so required, furnish to the owner or proprietor a complete list of all materialmen, laborers, and employees who have furnished any material or have done any labor or performed any service or who may be under any contract or engagement to furnish any material, or to do or perform any service for such contractor for or on such building or improvement, with the terms and price thereof. If he fails or refuses to furnish such list or to give such information, or if he shall fail to pay any materialman, subcontractor, laborer, or employee in accordance with any special contract made with the owner or proprietor, he shall thereby forfeit his right to a lien under this division.