About Bayview Apartments Limited (NI034362) United Kingdom