About Rss Property Holdings Limited (13503979) United Kingdom