About Greenough Investments Ltd (12005262) United Kingdom