About Stenrise Properties Limited (03127747) United Kingdom