About Palm Beach Hotel Ltd (12528046) United Kingdom