About Sdi Properties Limited (05621093) United Kingdom