About R&a Property Investments Limited (11385430) United Kingdom