About R&n Mears Property Ltd (13503893) United Kingdom