James Ewart Fox
033252F
Self Employed
Highfield
Leweston Road
Longburton
Sherborne
DT9 6EL
Leweston Road
Longburton
Sherborne
DT9 6EL
01963 210977