About Ha Homes & Investments Limited (12480432) United Kingdom