About Newton Chambers Management Company Limited (03822130) United Kingdom