About S & D Property Limited (10210281) United Kingdom