About Ds & Ss Property Limited (11230337) United Kingdom