About Stropa Estates Limited (11623737) United Kingdom