About Sdi (propco 72) Limited (11574968) United Kingdom