About G Leisure Property Development Limited (10484243) United Kingdom