About Alexandra Guest House Hotel Ltd (07140689) United Kingdom