About S & L Properties (yorkshire) Ltd (05564203) United Kingdom