About Hencap Property Partners Llp (OC407437) United Kingdom