About Clifford Chambers Management Company Limited (12888985) United Kingdom