About Ridgewood Property Investments Limited (10374938) United Kingdom