About Manor House Hotel (okehampton) Limited (01883684) United Kingdom