About Alexander Inns Limited (07458749) United Kingdom