Durleighmarsh Farm Shop phone Durleighmarsh Petersfield, Hampshire GU31 5AX map J.P. Farm Services Ltd phone 33, Tilmore Gardens Petersfield, Hampshire GU32 2JE map if (!IN_DEV) { ?> } ?>