About Strops Property Limited (10922942) United Kingdom