About Alexandra Mews (newtownards) Management Company Limited (NI681184) United Kingdom