About Rl-sa Properties Ltd (11996449) United Kingdom