Nailsea, Somerset
contract law and forms of contract through experience and formal training - Extensive technical knowledge of construction...