About West Beach Hotel Limited (07430233) United Kingdom