About Redemption Properties Ltd (12887311) United Kingdom