About G & L Cross Properties Limited (10041553) United Kingdom