About Alexandra Apartments (cambridge) Ltd. (05931443) United Kingdom