Hodges & Drake Design is a company that provides Industrial design and more. Hodges & Drake Design is headquartered in United Kingdom Leicester. Hodges & Drake Design has a total of 76 patents
Hodges & Drake Design is a consultancy that evolves a classic UK brand to become relevant to new customers. The firm offers a wall construction system...