About Alexandra Apartments (no2) Limited (NI056675) United Kingdom