About Redmile Properties Ltd (11799298) United Kingdom