About H & A Properties (liverpool) Ltd (10598482) United Kingdom