About Ripple Property Ltd (11261337) United Kingdom