About R&ts Property One Limited (12201692) United Kingdom