About G & L Properties (liverpool) Ltd (08798701) United Kingdom