About R1 Homes Ltd (13224159) United Kingdom