About Sdi (propco 101) Limited (11773466) United Kingdom