About R&p Properties Leeds Ltd (11850147) United Kingdom