About K. Rouse Properties Limited (12590917) United Kingdom