About S & D Property Management Limited (06903957) United Kingdom