About Ho S Development Limited (12405642) United Kingdom