About Bay View Hotels Limited (07778980) United Kingdom