Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Owen Taylor and Sons, which is in category beef. The legal address of the company is 27 Main Rd, Leabrooks, Derbyshire DE55 1LA. For more information, call 01773603351 Your comments* (not for publishing) * — Required information Owen Taylor and Sons ← View details 27 Main Rd, Leabrooks, Derbyshire DE55 1LA, United Kingdom, Leabrooks, Derbyshire 01773603351