Farm at PLUMFORD FARMS LIMITED - Faversham, England, United Kingdom
PLUMFORD FARMS LIMITED is a company based out of PLUMFORD FARM OSPRINGE, FAVERSHAM, United Kingdom.