| David Haddon | director | at BSM Norwich Limited | · London |
| David Haddon | director | at BSM Ipswich Limited | · London |
| David Haddon | purchasing Director | at Die-Pat Divisions Limited | · Daventry |
| David Haddon | director | at BSM Bishops Stortford Limited | · London |
| David Haddon | director | at B.S.M. Colchester Limited | · London |
| David Haddon | director | at Battery Rolled Metals Limited | · Manchester |
| Haddon David | Member | at Jersey Old Motor Club | · Bradford |
| David Haddon | director | at Belgrove Graphics Limited | · Liverpool |
| David Haddon | director | at Temple Media & Production Ltd. | · Chelmsford |
| David Haddon | director | at BSM Northampton Limited | · Hartfield |
| David Haddon | director | at BSM Peterborough Limited | · Hartfield |
| David Haddon | secretary | at Randgold Resources Limited | · Vauxhall |
| David Haddon | director | at D.O. Photographic Limited | · Sudbury, Suffolk |
| David Haddon | director | at Seaborough Limited | · London |
| David Haddon | director | at BSM Bedford Limited | · London |
| David Haddon | director | at BSM Chelmsford Limited | · London |
| David Haddon | director | at Phoenix School of Motoring Limited | · Little Baddow |
| David Haddon | director | at Nicoll Graphics Limited | · Todmorden |
| David Haddon | director | at Lynsol (South East) Limited | · Little Baddow |
| David Haddon | director | at 1st Choice Health and Safety LTD | · Liverpool |
| David Haddon | director | at Icare Day Centre Trust | · Orpington |
| David Haddon | director | at A.D.T. (Consultants) Limited | · Little Baddow |
| David Haddon | director | at BSM Lowestoft Limited | · Hartfield |
| David Haddon | director | at David Haddon Dairies Limited | · Ryde |
| David Haddon | PURCHASING department | at Die-Pat LTD | · Daventry |
| David Haddon | director | at Star Rider School of Motorcycling Limited | · London |
| David Haddon | director | at Worldwide Accommodation Ltd | · Cambridge |
| David Haddon | director | at Reprographic Materials (Eastern) Ltd. | · Long Melford |
| David Haddon | director | at Blockshop Limited | · Liverpool |
| David Haddon | director | at Geermount Limited | · Little Baddow |
| David Haddon | director | at Zelmead Limited | · Reading, Berkshire |
| David Haddon | director | at D.O. Nicoll (Engineering) Limited | · Sudbury, Suffolk |
| David Haddon Jaggar | director | at Heathrow Limited | · Brompton, Kent |
| David Paul Haddon | director | at Hermes Lease Finance Limited | · Glasgow |
| David Paul Haddon | director | at Hermes Group Limited | · Glasgow |
| David Haddon Whitaker | director | at Garrick Syndicates Limited | · London |
| David Haddon Jaggar | director | at Jack Barclay Limited | · Brompton, Kent |
| David Paul Haddon | director | at Hermes Leasing (London) Limited | · London |
| David Haddon Woodward | director | at David and Eva Limited | · Corsham |
| David Haddon Jaggar | director | at James Young Limited | · Brompton, Kent |
| David Haddon Gwyther | director | at Daigwy Limited | · Horsham |
| David Haddon Jaggar | director | at London Orbital Cars Limited | · Brompton, Kent |
| David Haddon Jaggar | director | at London Lotus Centre Limited | · Brompton, Kent |