CRAIG MICHAEL STEPHEN FARMER
Born January 1978
138 WATLING STREET, DARTFORD, KENT, ENGLAND, DA2 6AF
Craig FARMER
Born November 1982
5 Merryoak Green, Southampton, Hampshire, United Kingdom, SO19 7JZ
CRAIG FARMER
Born March 1969
7 HALDANE STREET, GLASGOW, G14 9QN
CRAIG FARMER
Born April 1968
6 CHERRINGTON DRIVE, ABBEYMEAD, GLOUCESTER, GLOUCESTERSHIRE, GL4 4XW
CRAIG FARMER
Born April 1968
6 CHERRINGTON DRIVE, ABBEYMEAD, GLOUCESTER, GLOUCESTERSHIRE, GL4 4XW
STEPHEN MICHAEL FARMER
1 RAVENSLEACH COTTAGE, OFF RAVENS LEACH BIRCH VALE, HIGH PEAK, DERBYSHIRE, SK22 1DB
CRAIG MARK FARMER
Born November 1986
39/43 BRIDGE STREET, SWINTON, MEXBOROUGH, SOUTH YORKSHIRE, ENGLAND, S64 8AP
MICHAEL STEPHEN FARMERS
Born June 1948
3 WEST COURT, BURLEY ON THE HILL, OAKHAM, LEICESTERSHIRE, LE15 7TE
MICHAEL STEPHEN FARMERS
Born June 1948
LYNWOOD HOUSE, CROFTON ROAD, ORPINGTON, KENT, BR6 8QE
STEPHEN FARMER
Born December 1965
166 LINACRE ROAD, LITHERLAND, LIVERPOOL, ENGLAND, L21 8JU
STEPHEN FARMER
Born January 1952
1 MAPLE CLOSE, PETTS WOOD, ORPINGTON, KENT, BR5 1LP
STEPHEN FARMER
Born July 1980
UPPER FLOOR, UNIT 1 CADZOW PARK, 82 MUIR STREET, HAMILTON, LANARKSHIRE, SCOTLAND, ML3 6BJ
STEPHEN FARMER
6 CEDAR WAY, PENARTH, CARDIFF, VALE OF GLAMORGAN, WALES, CF633NL
STEPHEN FARMER
Born July 1970
30 MARQUIS AVENUE, BURY, LANCASHIRE, BL9 5ED
MICHAEL STEPHEN FARMERS
Born June 1948
LYNWOOD HOUSE, CROFTON ROAD, ORPINGTON, KENT, BR6 8QE
Stephen FARMER
Burbage Fields Farm, Bullfurlong Lane Burbage, Hinckley, Leicestershire, LE10 2HQ
STEPHEN FARMER
Born December 1983
21 LADYSMITH ROAD, LONDON, UNITED KINGDOM, HA3 5AE
STEPHEN FARMER
37 CRAWFORD ROAD, MILNGAVIE, GLASGOW, LANARKSHIRE, G62 7LE
STEPHEN FARMER
Born April 1982
12 ST. JOHN AVENUE, KIRKBY IN ASHFIELD, NOTTS, ENGLAND, NG17 7EG
STEPHEN FARMER
37 CRAWFORD ROAD, MILNGAVIE, GLASGOW, LANARKSHIRE, G62 7LE