About Ridgway Property Holdings Limited (08306432) United Kingdom