RIRightmoveView all reviewsNew website is horribleNew website is horrible, slow cranky, used to be so much better , what happened ?June 4, 2025