About H&h Housing Ltd (13239346) United Kingdom