About Ripple Hall Properties Limited (13426245) United Kingdom