About The Abbey Hotel Limited (03389220) United Kingdom