About Rbs Holdings Limited (02830506) United Kingdom