About Rtl Property Holdings Limited (11426686) United Kingdom