About Bayhead Apartments Limited (NI028719) United Kingdom