About Alexandra Place (hemel Hempstead) Management Company Limited (09620087) United Kingdom