CONTACT DETAILS
We currently operate from two UK depots, located in Tamworth and Edinburgh:
Tamworth Depot:
McHale Plant Sales, 24 Kepler, Lichfield Road Industrial Estate, Tamworth, Staffordshire B79 7XE
Phone: +44 (0)1827 216600
Email: sales@mchaleplant.com
Edinburgh Depot:
McHale Plant Sales, 13 West Telferton, Edinburgh EH7 6UL, Scotland
Phone: +44 (0)1827 216600
Email: sales@mchaleplant.com
SALES
SERVICE
PARTS