About G & X Property Limited (11584465) United Kingdom