About Harris And Reeves Property Holdings Ltd (12027166) United Kingdom