About C&n Management Properties Ltd (13417341) United Kingdom