About Charterfields Management Company Limited (04124152) United Kingdom