About Sigma Properties Development Limited (12294803) United Kingdom