David Andrew SHEPHERD
Born June 1948
The Grange, Holly Road South, Wilmslow, Cheshire, SK9 1NQ
DAVID ANDREW SHEPHERD
Born October 1980
FLAT 5, 15 HAMPTON ROAD, TWICKENHAM, MIDDLESEX, TW2 5QE
DAVID MATTHEW SHEPHERD
Born February 1979
32 WOODSTOCK ROAD, GOSPORT, ENGLAND, PO12 1RS
David Robert SHEPHERD
Born September 1955
17 Motray Park, Guardbridge, St Andrews, Fife, KY16 0XB
ANDREW DAVID SHEPHERD
ASAS 18 ST. ANN'S ROAD, FAVERSHAM, KENT, UNITED KINGDOM, ME13 8RH
DAVID EDWARD SHEPHERD
Born September 1967
17 RATHCOOLE GARDENS, HORNSEY, LONDON, N8 9ND
ANDREW DAVID SHEPHERD
18 ST. ANN'S ROAD, FAVERSHAM, KENT, UNITED KINGDOM, ME13 8RH
WILLIAM DAVID SHEPHERD
Born October 1933
THE OLD BARN, CANNEE COURT, KIRKCUDBRIGHT, DG6 4XD
JOSEPH DAVID SHEPHERD
Born April 1949
8 BACK DYKES, CRAIL, FIFE, KY10 3RU
David Robertson SHEPHERD
Born May 1936
Blyth Bank 14 Monkton Road, Prestwick, Ayrshire, United Kingdom, KA9 1AR
PETER DAVID SHEPHERD
POLYPIPE LTD BROOMHOUSE LANE, EDLINGTON, DONCASTER, SOUTH YORKSHIRE, ENGLAND, DN12 1ES
DAVID JAMES SHEPHERD
55 LLOYD ROAD, LONDON, E17 6NP
PETER DAVID SHEPHERD
POLYPIPE LTD BROOMHOUSE LANE, EDLINGTON, DONCASTER, SOUTH YORKSHIRE, ENGLAND, DN12 1ES
DAVID MICHAEL SHEPHERD
Born November 1977
35 HIGH STREET, GILLINGHAM, KENT, ENGLAND, ME7 1BQ
ANDREW DAVID SHEPHERD
18 ST ANN'S ROAD, FAVERSHAM, KENT, UNITED KINGDOM, ME13 8RH
PHILIP DAVID SHEPHERD
THE BARNS WHITESTITCH LANE, MERIDEN, UNITED KINGDOM, CV7 7JE
DEREK DAVID SHEPHERD
Born January 1948
18 LABURNUM ROAD, NEWTON ABBOT, DEVON, ENGLAND, TQ12 4LH
WILLIAM DAVID SHEPHERD
THE OLD BARN, CANNEE COURT, KIRKCUDBRIGHT, DG6 4XD
DAVID GWYNFOR SHEPHERD
Born May 1957
11 SHEPHERDS WAY, CIRENCESTER, UNITED KINGDOM, GL7 2EY
BENJAMIN DAVID SHEPHERD
Born November 1975
101 OADBY ROAD, WIGSTON, LEICESTER, UNITED KINGDOM, LE18 3RQ