About Redmile Stathern Property Holdings Limited (11841489) United Kingdom