About London Golf Management Limited (08196821) United Kingdom