About S & D Property Holdings Ltd (10770247) United Kingdom