About Greyhound Property Investments Ltd (13244489) United Kingdom