About R4 Investment Properties Limited (11806271) United Kingdom