About Starwood Capital Hospitality Fund Ii International L.p. (LP012672) United Kingdom