About H & F Properties Limited (04421689) United Kingdom