About S & D Investment Property Limited (04972306) United Kingdom