About Sigma Delta Properties Limited (09121405) United Kingdom