M.A.C. (ROOFING & CONTRACTING) LIMITED has been working since 9/1/1975. The current status of the business is Active M.A.C. (ROOFING & CONTRACTING) LIMITED located on NO 17 MOOR PARK AVENUE, PRESTON, LANCASHIRE, PR1 6ASNone Cavanagh Lee is known as a Director of the company. Estimator Cavanagh Lee is known as a Director of the company. Cavanagh Terence Roy is known as a Secretary of the company. None Cavanagh Terence Roy is known as a Director of the company. Managing Director Cavanagh Terence Roy is known as a Director of the company. Company Director Bonner Andrew is known as a Director of the company. Bonner Andrew is known as a Secretary of the company. Carter Barbara Elaine is known as a Secretary of the company. Carter Barbara Elaine is known as a Director of the company. Managing Director Cavanagh Roy Harold is known as a Director of the company. Company Director Campbell John Barrie is known as a Director of the company. Roofing Contractor Carter Ian Bruce is known as a Director of the company. Roofing Contractor Carter Malcolm Anthony is known as a Director of the company. "Roofing activities" is a known activity of the company.