About Sdi Property Limited (02767493) United Kingdom