About Greyhound Investments Limited (03455706) United Kingdom