About Alexandra Place Residents Management Company Limited (05950755) United Kingdom