About R&l Investment Properties Limited (09198549) United Kingdom