About Ysh Prop Limited (12804036) United Kingdom