About R&d Property Limited (12338395) United Kingdom