About Alexandra Gardens Management Company Limited (03511403) United Kingdom