L SPENCER BUILDING CONTRACTOR
L Spencer Building Contractors was established in 1990 to provide quality building work throughout Lancashire including Southport, Preston, Chorley, Leyland, and surrounding areas. Our building work includes a large portfolio of new build properties, barn