About The Glenbuck Hotel Anfield Ltd (12130620) United Kingdom