The company that operated the luxurious Lewtrenchard Manor in Devon has gone into voluntary liquidation, leaving debts of over £400,000 unlikely to be paid. The three-star, family-run hotel and ...