About Stenic Property Investments Limited (05173611) United Kingdom