About Richmond Property Holdings Limited (13294695) United Kingdom