Find specialists in Odcombe, England The most extensive list of specialists in Odcombe, England A R M Odcombe, England General contractor Detail Address: Chinnock Rd, Yeovil, Odcombe, England BA22 9DH . Phone: +44 7790 800462. Types of specialists in Odcombe, England General contractor