About Dsp Properties Limited (03905697) United Kingdom