About H & R Properties Ltd (10101764) United Kingdom