About Alexandra Apartments (no4) Limited (NI061262) United Kingdom