About Redeemer Property Care Ltd. (11872463) United Kingdom