Overview
Headquarters
Croyde, NORTH DEVON
BARKER MORRIS LIMITED is a Construction company located in 17 Sandy Way, Croyde, NORTH DEVON, United Kingdom. Barker Morris is a Chartered Building Company that is unique in providing specialist Structural Waterproofing design and installation services to Architects, En.