About Ellicombe Gardens (minehead) Management Company Limited (09335572) United Kingdom