About H&n Property Holdings Limited (12953430) United Kingdom