About Shro Properties Limited (13039767) United Kingdom