About The Alexandra Hotel Limited (06211507) United Kingdom