About H & A Property And Investments Limited (12485902) United Kingdom