About S & D Property Group Limited (13244202) United Kingdom