About Wallace Avenue Apartment Management Company Limited (NI613464) United Kingdom