About Rosewood Holdings & Investments Limited (12436727) United Kingdom