About Leicester Golf Centre Limited (10618547) United Kingdom