KC Brands
Beverage Supplier in Bristol, South West England
KC Brands is a dynamic sales and marketing firm working in the UK and Irish alcoholic beverage market. We specialise in launching and developing exciting International drink brands in both the On and Off trade. KC Brands is housed in Urchinwood Manor home to the best known equestrian centre. Urchinwood Manor was founded in 1620 and is a fine example of a manor house of this period. Legend has it that King Charles 1 stayed in the house after his defeat in the English Civil war.