About S & D Properties Limited (01405312) United Kingdom