About Sdss Properties Limited (12023508) United Kingdom