About Alexandra Apartments (no3) Limited (NI061263) United Kingdom