John A Taylor & Sons Ltd Business Type Distributors/Transporters Rating Awaiting Inspection Address 1 Penta Court Station Road Borehamwood Hertfordshire WD6 1SL View on Map Local Authority Hertsmere http://www.hertsmere.gov.uk