About L And L Properties (yorkshire) Ltd (13554907) United Kingdom