About Newbold Grange Management Company Ltd (12997213) United Kingdom