About Glenhope Limited (09333742) United Kingdom