About Reuben Rose (properties) Holdings Limited (05318395) United Kingdom