About Newton Park Management Company Limited (01898464) United Kingdom