About R Properties Leeds Ltd (13576374) United Kingdom