About Blenheim Road (minehead) Management Company Limited (02553815) United Kingdom