About Greenside Golf Holdings Limited (08958598) United Kingdom