About Northcliffe House (minehead) Management Limited (06337307) United Kingdom