Carroll Builders & Contractors
Carroll Ltd is one of the largest privately owned construction specialists in Wales. Founded in 1978 by James Carroll, the award winning business has developed steadily, undertaking a number of major

Show businesses near Ruthin  

Denbighshire