About Sheen Property Holdings Limited (10173201) United Kingdom