About Bayview Holiday Apartments Limited (13544159) United Kingdom