About Laura Ashley Hotels Holdings Limited (07398795) United Kingdom