Hitchcocks Business Park
Hitchcocks Business Park is a family owned business park covering 90-ares in the Devon countryside. It provides bespoke units for businesses within the manufacturing, distribution, warehousing and office commercial property catergories.