About Stacnnom Properties Limited (12738414) United Kingdom