About Sgen Properties Limited (10810316) United Kingdom