About Greyhound House Ltd (13139008) United Kingdom