About G&l Property Limited (10352680) United Kingdom