About H & L Properties Ltd (10962801) United Kingdom