About Beach Hotel (holdings) Limited (00138793) United Kingdom