Company name: Denne Country Stores Ltd
Description: We are a family owned country store, based just outside Leighton Buzzard, aiming to cater for all types of country pursuits, equestrian and pet supplies.
Dollar Farm, Leighton Rd, Leighton Buzzard LU7 0JH, United Kingdom