About Alexandra Gardens (minehead) Management Company Limited (03838152) United Kingdom