About Avalon House (minehead) Management Company Limited (06297629) United Kingdom