MILL END HOTEL (UK) LIMITED Company number 03665598 · Monitor this company Active Overview People 17 Financial Control Charges Documents Analysis Location Related Registered office AddressMill End Hotel, Chagford, Newton Abbot, England, TQ13 8JN PostcodeTQ13 8JN Map