About Ripe Freehold Investments Limited (11551276) United Kingdom