About Sheen Property Limited (10101332) United Kingdom