About Ripe Property Limited (08868312) United Kingdom