Company name: The Tithe Barn
Description: 5* Self-catering accomodation in Devon.
Higher Headborough Farm, Headborough Rd, Ashburton, Newton Abbot TQ13 7QR, United Kingdom