About Alexandra House Management Company Limited (01415560) United Kingdom