About Rty Properties Ltd (SC587729) United Kingdom