About Redmile Homes Limited (10337850) United Kingdom