About Kappa Properties Llp (OC327225) United Kingdom