About Garden Road Investments Limited (10640825) United Kingdom