About R K Piccaver Properties Ltd (13174099) United Kingdom