Osborne Motor Bodies is located in Debden Green, United Kingdom on Henham Rd. Osborne Motor Bodies is rated 3 out of 5 in the category chemicals in United Kingdom. OSBORNE MOTOR BODIES LIMITED is a chemicals company based out of HENHAM ROAD, DEBDEN GREEN SAFFRON WALDEN, Debden Green, United Kingdom.
Company size
11-50 employees
Headquarters
Debden Green