About London Golf Limited (05480296) United Kingdom