About H & A Property Ventures Limited (12452086) United Kingdom