About Golf Links Management Limited (08221702) United Kingdom