• Projects
  • Contact
  • News

Legal

REGISTERED OWNER

Hutch Design Ltd t/a HUTCH is a company incorporated in England & Wales under Company Number 10911119.

Registered office address: 63 The Rise, Sevenoaks, England TN13 1RL

INTELLECTUAL PROPERTY

All content of this website is © Hutch Design Ltd.

HUTCH is a trade mark of Hutch Design Ltd.
HUTCH website and branding by Studio Faculty.

CONDITIONS OF USE

The information contained in this website is provided by Hutch Design Ltd for general information purposes only.

Now booking 2026 — UK + INTERNATIONAL COMMISSIONS – Make an enquiry   
  • Legal
  • Instagram
  • Facebook
  • Linkedin
© 2026 HUTCH
Site by Faculty

65 Neal Street
London, WC2H 9PJ