Registered Office Details
Henshalls is a trading name of John Henshall Ltd, registered Office is:
Gower House, 14 – 16 High Street, Newport, Shropshire, TF10 7AN
John Henshall Ltd is registered as a company in England and Wales.
Company Registration Number: 3794231