About Sigma Strategic Land Limited (11911123) United Kingdom